A B C D E F G H I J L N O P Q R S T V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Activatable - Interface in org.genesys.blocks.model
-
The best word ever!.
- active - Variable in class org.genesys.blocks.model.filters.VersionedModelFilter
-
The active.
- active - Variable in class org.genesys.blocks.model.QVersionedModel
- active - Variable in class org.genesys.blocks.model.VersionedModel
-
Active by default!.
- AND - Variable in class org.genesys.blocks.model.filters.SuperModelFilter
-
The AND filters, but not serialized.
- apply(T) - Method in interface org.genesys.blocks.model.Copyable
-
Apply values from source to this object.
B
- basicModel - Static variable in class org.genesys.blocks.model.QBasicModel
- BasicModel - Class in org.genesys.blocks.model
-
The Class BasicModel.
- BasicModel() - Constructor for class org.genesys.blocks.model.BasicModel
- BasicModelFilter<T extends BasicModelFilter<T,R>,R extends BasicModel> - Class in org.genesys.blocks.model.filters
-
BasicModelmatch by sample filters. - BasicModelFilter() - Constructor for class org.genesys.blocks.model.filters.BasicModelFilter
- BetterHSQLDialect - Class in org.genesys.blocks.util
-
Hibernate's HSQL dialect uses clob(255) when length is not specified.
- BetterHSQLDialect() - Constructor for class org.genesys.blocks.util.BetterHSQLDialect
-
Instantiates a new better HSQL dialect.
- boostedFields() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Return the fields boosted in ES search
- buildPredicate() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Builds the DSL predicate.
- buildQuery(NumberExpression<T>) - Method in class org.genesys.blocks.model.filters.NumberFilter
-
Builds the query.
- buildQuery(StringPath) - Method in class org.genesys.blocks.model.filters.StringFilter
-
Builds the query.
- buildQuery(TemporalExpression<T>) - Method in class org.genesys.blocks.model.filters.TemporalFilter
-
Builds the query.
- buildQuery(TemporalExpression<T>) - Method in class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.Builds the query.
- buildQuery(T) - Method in interface org.genesys.blocks.model.filters.PropertyFilter
-
Builds the query.
C
- classname - Variable in class org.genesys.blocks.model.ClassPK
-
The classname.
- classname - Variable in class org.genesys.blocks.model.QClassPK
- classPK - Static variable in class org.genesys.blocks.model.QClassPK
- ClassPK - Class in org.genesys.blocks.model
-
ClassPK allows us to reference Java full class names efficiently in the database.
- ClassPK() - Constructor for class org.genesys.blocks.model.ClassPK
- ClassPKRepository - Interface in org.genesys.blocks.persistence
-
The Interface ClassPKRepository.
- clearFilter(String) - Method in class org.genesys.blocks.model.filters.SuperModelFilter
- clearFilter(String, boolean) - Method in class org.genesys.blocks.model.filters.SuperModelFilter
- collectPredicates() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
- collectPredicates(EntityPathBase<R>) - Method in class org.genesys.blocks.model.filters.EmptyModelFilter
-
Collects list of filter predicates
- collectPredicates(EntityPathBase<R>) - Method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Collects list of this filter predicates.
- collectPredicates(EntityPathBase<R>, QVersionedModel) - Method in class org.genesys.blocks.model.filters.VersionedModelFilter
-
Collects list of filter predicates
- contains - Variable in class org.genesys.blocks.model.filters.StringFilter
-
Contains substring.
- convert(String) - Method in class org.genesys.blocks.util.StringToJavaTimeConverter.StringToInstantConverter
- convert(String) - Method in class org.genesys.blocks.util.StringToJavaTimeConverter.StringToLocalDateConverter
- copy() - Method in interface org.genesys.blocks.model.Copyable
-
Make a deep copy of the object, with all new instances.
- copy(Class<X>) - Method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Copy by serializing to JSON and de-serializing to specified type.
- Copyable<T> - Interface in org.genesys.blocks.model
-
The Interface Copyable.
- COPYABLE_FIELDS - Static variable in interface org.genesys.blocks.model.Copyable
-
Pre-built FieldFilter that matches all non-static, non-final, non-Collection fields.
- copyFilter() - Method in class org.genesys.blocks.model.filters.DateFilter
-
Deprecated.
- copyFilter() - Method in class org.genesys.blocks.model.filters.InstantFilter
-
Deprecated.
- copyFilter() - Method in class org.genesys.blocks.model.filters.LocalDateFilter
-
Deprecated.
- copyFilter() - Method in class org.genesys.blocks.model.filters.NumberFilter
- copyFilter() - Method in interface org.genesys.blocks.model.filters.PropertyFilter
-
Make a deep copy of the filter
- copyFilter() - Method in class org.genesys.blocks.model.filters.StringFilter
- copyFilter() - Method in class org.genesys.blocks.model.filters.TemporalFilter
- copyList(List<R>, Consumer<? super R>) - Method in interface org.genesys.blocks.model.Copyable
-
Utility method that makes a deep copy of
Copyableelements.
D
- DateFilter - Class in org.genesys.blocks.model.filters
-
Deprecated.Use
TemporalFilter<Date> instead. - DateFilter() - Constructor for class org.genesys.blocks.model.filters.DateFilter
-
Deprecated.
- DefaultModelConstants - Interface in org.genesys.blocks.model
-
Database column lengths.
E
- emptyModel - Static variable in class org.genesys.blocks.model.QEmptyModel
- EmptyModel - Class in org.genesys.blocks.model
- EmptyModel() - Constructor for class org.genesys.blocks.model.EmptyModel
- EmptyModelFilter<T extends EmptyModelFilter<T,R>,R extends EmptyModel> - Class in org.genesys.blocks.model.filters
-
BasicModelmatch by sample filters. - EmptyModelFilter() - Constructor for class org.genesys.blocks.model.filters.EmptyModelFilter
- EntityId - Interface in org.genesys.blocks.model
-
The Interface EntityId.
- EntityIdSerializer - Class in org.genesys.blocks.util
-
Serializes
EntityIdtypes only by their `getId()`. - EntityIdSerializer() - Constructor for class org.genesys.blocks.util.EntityIdSerializer
- eq - Variable in class org.genesys.blocks.model.filters.NumberFilter
-
Equal.
- eq - Variable in class org.genesys.blocks.model.filters.StringFilter
-
Equal.
- eq - Variable in class org.genesys.blocks.model.filters.TemporalFilter
-
Equal.
- equals(Object) - Method in class org.genesys.blocks.model.ClassPK
- equals(Object) - Method in class org.genesys.blocks.model.EmptyModel
- equals(Object) - Method in class org.genesys.blocks.model.VersionedModel
F
- Filter - Interface in org.genesys.blocks.model.filters
-
The Filter interface
- FilterUtils - Interface in org.genesys.blocks.util
- findByShortName(String) - Method in interface org.genesys.blocks.persistence.ClassPKRepository
-
Find by short name.
G
- ge - Variable in class org.genesys.blocks.model.filters.NumberFilter
-
Greater than or equal.
- ge - Variable in class org.genesys.blocks.model.filters.TemporalFilter
-
Greater than or equal.
- ge - Variable in class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.Matches records where date is on or after "since" value.
- getByClassname(String) - Method in interface org.genesys.blocks.persistence.ClassPKRepository
-
Gets the ClassPK by classname.
- getClassname() - Method in class org.genesys.blocks.model.ClassPK
-
Gets the classname.
- getClassPkId(String) - Method in interface org.genesys.blocks.persistence.ClassPKRepository
-
Gets the class pk id.
- getId() - Method in class org.genesys.blocks.model.BasicModel
- getId() - Method in class org.genesys.blocks.model.ClassPK
-
Gets the id.
- getId() - Method in interface org.genesys.blocks.model.EntityId
-
Gets the id.
- getShortName() - Method in class org.genesys.blocks.model.ClassPK
-
Gets the short name.
- getSubClasses() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
- getUuid() - Method in interface org.genesys.blocks.model.IdUUID
-
Gets the uuid.
- getVersion() - Method in class org.genesys.blocks.model.VersionedModel
-
Gets the version.
- getVersionTag() - Method in interface org.genesys.blocks.model.Publishable
-
Gets the version tag.
- gt - Variable in class org.genesys.blocks.model.filters.NumberFilter
-
Greater than.
- gt - Variable in class org.genesys.blocks.model.filters.TemporalFilter
-
Greater than.
- gt - Variable in class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.The gt.
H
- hashCode() - Method in class org.genesys.blocks.model.ClassPK
- hashCode() - Method in class org.genesys.blocks.model.EmptyModel
- hashCode() - Method in class org.genesys.blocks.model.VersionedModel
I
- id - Variable in class org.genesys.blocks.model.ClassPK
-
The id.
- id - Variable in class org.genesys.blocks.model.filters.EmptyModelFilter
-
The id.
- id - Variable in class org.genesys.blocks.model.QBasicModel
- id - Variable in class org.genesys.blocks.model.QClassPK
- id - Variable in class org.genesys.blocks.model.QVersionedModel
- IdUUID - Interface in org.genesys.blocks.model
-
Models that use UUID as permanent identifier.
- INSTANCE - Static variable in class org.genesys.blocks.util.StringToJavaTimeConverter.StringToInstantConverter
- INSTANCE - Static variable in class org.genesys.blocks.util.StringToJavaTimeConverter.StringToLocalDateConverter
- InstantFilter - Class in org.genesys.blocks.model.filters
-
Deprecated.Use
TemporalFilter<Instant> instead. - InstantFilter() - Constructor for class org.genesys.blocks.model.filters.InstantFilter
-
Deprecated.
- isActive() - Method in interface org.genesys.blocks.model.Activatable
-
Checks if is active.
- isActive() - Method in class org.genesys.blocks.model.VersionedModel
- isEmpty() - Method in interface org.genesys.blocks.model.filters.Filter
-
Does the property filter specify any conditions?
- isEmpty() - Method in class org.genesys.blocks.model.filters.NumberFilter
- isEmpty() - Method in class org.genesys.blocks.model.filters.StringFilter
- isEmpty() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Does the property filter specify any conditions?
- isEmpty() - Method in class org.genesys.blocks.model.filters.TemporalFilter
- isEmpty() - Method in class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.
- isEmpty(Collection<?>...) - Static method in interface org.genesys.blocks.util.FilterUtils
-
Are all collections empty?
- isEmpty(Filter...) - Static method in interface org.genesys.blocks.util.FilterUtils
-
Are all filters empty?
- isNew() - Method in class org.genesys.blocks.model.EmptyModel
-
Is the entity persisted to the database? Test is based on value of
EntityId.getId()field where negative integers or null mean entity is not yet persisted. - isPublished() - Method in interface org.genesys.blocks.model.Publishable
-
Checks if is published.
J
- JsonClassNameWriter - Class in org.genesys.blocks.util
-
The ClassNameWriter is applied to
BasicModeland it instructs Jackson to to include class simple name as a virtual property. - JsonClassNameWriter() - Constructor for class org.genesys.blocks.util.JsonClassNameWriter
-
Default constructor.
- JsonClassNameWriter(BeanPropertyDefinition, Annotations, JavaType) - Constructor for class org.genesys.blocks.util.JsonClassNameWriter
-
Instantiates a new current permissions writer.
- JsonViews - Class in org.genesys.blocks.model
-
JsonViews for use with @JsonView annotation.
- JsonViews() - Constructor for class org.genesys.blocks.model.JsonViews
- JsonViews.Indexed - Interface in org.genesys.blocks.model
-
Marks fields that may not be serialized by default (in lieu of
JsonIgnore) TBD: checkJsonViews.Root. - JsonViews.Internal - Interface in org.genesys.blocks.model
-
Includes internal details.
- JsonViews.Minimal - Interface in org.genesys.blocks.model
-
The minimal JSON view.
- JsonViews.Protected - Interface in org.genesys.blocks.model
-
The Interface Protected.
- JsonViews.Public - Interface in org.genesys.blocks.model
-
The Interface Public.
- JsonViews.Root - Interface in org.genesys.blocks.model
-
Include related entities (many to one).
- JsonViews.Update - Interface in org.genesys.blocks.model
-
Consider only selected properties in incoming JSON.
L
- le - Variable in class org.genesys.blocks.model.filters.NumberFilter
-
Less than or equal.
- le - Variable in class org.genesys.blocks.model.filters.TemporalFilter
-
Less than or equal.
- le - Variable in class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.Matches records where date is on or before "until" value.
- LocalDateFilter - Class in org.genesys.blocks.model.filters
-
Deprecated.Use
TemporalFilter<LocalDate> instead. - LocalDateFilter() - Constructor for class org.genesys.blocks.model.filters.LocalDateFilter
-
Deprecated.
- lt - Variable in class org.genesys.blocks.model.filters.NumberFilter
-
Less than.
- lt - Variable in class org.genesys.blocks.model.filters.TemporalFilter
-
Less than.
- lt - Variable in class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.The lt.
N
- normalize(Y) - Static method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Prepare filter for use.
- NOT - Variable in class org.genesys.blocks.model.filters.SuperModelFilter
-
The negative filters, but don't de-/serialize it's own NOT-properties.
- NotCopyable - Annotation Type in org.genesys.blocks.annotations
-
Add this annotation to exclude a field from a list of copyable fields in
Copyable - NOTNULL - Variable in class org.genesys.blocks.model.filters.SuperModelFilter
-
Names of properties to test with .isNotNull()
- NULL - Variable in class org.genesys.blocks.model.filters.SuperModelFilter
-
Names of properties to test with .isNull()
- NumberFilter<T extends Number & Comparable<?>> - Class in org.genesys.blocks.model.filters
-
Utility filtering for numeric types.
- NumberFilter() - Constructor for class org.genesys.blocks.model.filters.NumberFilter
- NumberFilter(T, T) - Constructor for class org.genesys.blocks.model.filters.NumberFilter
O
- OR - Variable in class org.genesys.blocks.model.filters.SuperModelFilter
-
The OR filters, but not serialized.
- org.genesys.blocks.annotations - package org.genesys.blocks.annotations
- org.genesys.blocks.model - package org.genesys.blocks.model
- org.genesys.blocks.model.filters - package org.genesys.blocks.model.filters
- org.genesys.blocks.persistence - package org.genesys.blocks.persistence
- org.genesys.blocks.util - package org.genesys.blocks.util
P
- PropertyFilter<R extends PropertyFilter<R,T>,T extends com.querydsl.core.types.Expression<?>> - Interface in org.genesys.blocks.model.filters
-
The Interface PropertyFilter.
- Publishable - Interface in org.genesys.blocks.model
-
The Interface Publishable.
Q
- QBasicModel - Class in org.genesys.blocks.model
-
QBasicModel is a Querydsl query type for BasicModel
- QBasicModel(Path<? extends BasicModel>) - Constructor for class org.genesys.blocks.model.QBasicModel
- QBasicModel(PathMetadata) - Constructor for class org.genesys.blocks.model.QBasicModel
- QBasicModel(String) - Constructor for class org.genesys.blocks.model.QBasicModel
- QClassPK - Class in org.genesys.blocks.model
-
QClassPK is a Querydsl query type for ClassPK
- QClassPK(Path<? extends ClassPK>) - Constructor for class org.genesys.blocks.model.QClassPK
- QClassPK(PathMetadata) - Constructor for class org.genesys.blocks.model.QClassPK
- QClassPK(String) - Constructor for class org.genesys.blocks.model.QClassPK
- QEmptyModel - Class in org.genesys.blocks.model
-
QEmptyModel is a Querydsl query type for EmptyModel
- QEmptyModel(Path<? extends EmptyModel>) - Constructor for class org.genesys.blocks.model.QEmptyModel
- QEmptyModel(PathMetadata) - Constructor for class org.genesys.blocks.model.QEmptyModel
- QEmptyModel(String) - Constructor for class org.genesys.blocks.model.QEmptyModel
- QVersionedModel - Class in org.genesys.blocks.model
-
QVersionedModel is a Querydsl query type for VersionedModel
- QVersionedModel(Path<? extends VersionedModel>) - Constructor for class org.genesys.blocks.model.QVersionedModel
- QVersionedModel(PathMetadata) - Constructor for class org.genesys.blocks.model.QVersionedModel
- QVersionedModel(String) - Constructor for class org.genesys.blocks.model.QVersionedModel
R
- remappedProperties() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
-
Return the map of remapped props
- removeFromNullAndNotNull(String) - Method in class org.genesys.blocks.model.filters.SuperModelFilter
S
- SelfCleaning - Interface in org.genesys.blocks.model
-
Automatically trims all strings down to null on persist or merge.
- serialize(EntityId, JsonGenerator, SerializerProvider) - Method in class org.genesys.blocks.util.EntityIdSerializer
- setActive(boolean) - Method in class org.genesys.blocks.model.VersionedModel
-
Sets the active.
- setClassname(String) - Method in class org.genesys.blocks.model.ClassPK
-
Sets the classname.
- setId(Long) - Method in class org.genesys.blocks.model.BasicModel
-
Sets the id.
- setId(Long) - Method in class org.genesys.blocks.model.ClassPK
-
Sets the id.
- setShortName(String) - Method in class org.genesys.blocks.model.ClassPK
-
Sets the short name.
- setVersion(Integer) - Method in class org.genesys.blocks.model.VersionedModel
-
Sets the version.
- shortName - Variable in class org.genesys.blocks.model.QClassPK
- SHORTNAME_LENGTH - Static variable in interface org.genesys.blocks.model.DefaultModelConstants
-
The shortname length.
- STRING_FIELDS - Static variable in interface org.genesys.blocks.model.SelfCleaning
-
FieldFilter that matches all non-static, non-final, strings fields.
- StringFilter - Class in org.genesys.blocks.model.filters
-
Utility filtering for String types.
- StringFilter() - Constructor for class org.genesys.blocks.model.filters.StringFilter
- StringToJavaTimeConverter - Class in org.genesys.blocks.util
- StringToJavaTimeConverter() - Constructor for class org.genesys.blocks.util.StringToJavaTimeConverter
- StringToJavaTimeConverter.StringToInstantConverter - Class in org.genesys.blocks.util
- StringToJavaTimeConverter.StringToLocalDateConverter - Class in org.genesys.blocks.util
- SuperModelFilter<T extends SuperModelFilter<T,R>,R> - Class in org.genesys.blocks.model.filters
- SuperModelFilter() - Constructor for class org.genesys.blocks.model.filters.SuperModelFilter
- sw - Variable in class org.genesys.blocks.model.filters.StringFilter
-
Starts with.
T
- TemporalFilter<T extends Comparable<?>> - Class in org.genesys.blocks.model.filters
-
Utility filtering for numeric types.
- TemporalFilter() - Constructor for class org.genesys.blocks.model.filters.TemporalFilter
- TemporalFilterBase<R extends TemporalFilterBase<R,T>,T extends Comparable<?>> - Class in org.genesys.blocks.model.filters
-
Deprecated.Use
TemporalFilter<LocalDate> instead. - TemporalFilterBase() - Constructor for class org.genesys.blocks.model.filters.TemporalFilterBase
-
Deprecated.
- TITLE_LENGTH - Static variable in interface org.genesys.blocks.model.DefaultModelConstants
-
The title length.
- toString() - Method in class org.genesys.blocks.model.EmptyModel
- toString() - Method in class org.genesys.blocks.model.filters.SuperModelFilter
- toString() - Method in class org.genesys.blocks.model.VersionedModel
- trimStringsToNull() - Method in interface org.genesys.blocks.model.SelfCleaning
-
Trim strings to null.
V
- value(Object, JsonGenerator, SerializerProvider) - Method in class org.genesys.blocks.util.JsonClassNameWriter
- version - Variable in class org.genesys.blocks.model.filters.VersionedModelFilter
-
The version.
- version - Variable in class org.genesys.blocks.model.QVersionedModel
- versionedModel - Static variable in class org.genesys.blocks.model.QVersionedModel
- VersionedModel - Class in org.genesys.blocks.model
-
The Class VersionedModel.
- VersionedModel() - Constructor for class org.genesys.blocks.model.VersionedModel
- VersionedModelFilter<T extends VersionedModelFilter<T,R>,R extends VersionedModel> - Class in org.genesys.blocks.model.filters
-
VersionedModelmatch by sample filters. - VersionedModelFilter() - Constructor for class org.genesys.blocks.model.filters.VersionedModelFilter
W
- withConfig(MapperConfig<?>, AnnotatedClass, BeanPropertyDefinition, JavaType) - Method in class org.genesys.blocks.util.JsonClassNameWriter
_
- _super - Variable in class org.genesys.blocks.model.QBasicModel
- _super - Variable in class org.genesys.blocks.model.QVersionedModel
All Classes All Packages