- get(MapAttribute<E, K, V>) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns the change model for the attribute.
- get(MapAttribute<V, K, E>) - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models for the elements attribute.
- get(PluralAttribute<E, C, V>) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns the change model for the attribute.
- get(PluralAttribute<V, C, E>) - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models for the elements attribute.
- get(SingularAttribute<E, X>) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns the change model for the attribute.
- get(SingularAttribute<V, X>) - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models for the elements attribute.
- get(String) - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models for the elements attribute.
- get(String) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns the change model for the attribute.
- getAddedElements() - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models of all added elements.
- getAddedKeys() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all added keys.
- getAddedObjects() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all added keys and elements.
- getAll(String) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns the change model for the attribute.
- getAttribute(String) - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the attribute of the entity view specified by the given name.
- getAttributeFilterName() - Method in class com.blazebit.persistence.view.EntityViewSetting.AttributeFilterActivation
-
- getAttributeFilters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the attribute filters that have been added.
- getAttributes() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the attributes of the entity view.
- getAttributes() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the attribute mappings defined for this entity view mapping.
- getAttributeSorters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the attribute sorters that have been added.
- getAttributeType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the type of the attribute.
- getBasicUserTypes() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns the currently registered basic user types.
- getBatchSize() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the default batch size of the attribute.
- getCascadeTypes() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns the cascade types that are configured for this attribute.
- getChangeModel(T) - Method in interface com.blazebit.persistence.view.EntityViewManager
-
Gives access to the change model of the entity view instance.
- getCollectionType() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the collection type.
- getComparator() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the comparator that should be used for sorting.
- getComparatorClass() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the comparator class that should be used for sorting.
- getComparatorClass() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
Returns the comparator class, or null
if there none.
- getConstructor() - Method in interface com.blazebit.persistence.view.spi.EntityViewConstructorMapping
-
Returns the constructor object of the declaring view java type represented by this mapping.
- getConstructor(Class<?>...) - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the mapping constructor of the entity view specified by the given parameter types.
- getConstructor(String) - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the constructor of the entity view specified by the given name.
- getConstructorNames() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the names of the constructors of the entity view.
- getConstructors() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the mapping constructors of the entity view.
- getConstructors() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the constructor mappings defined for this entity view mapping.
- getContainerBehavior() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
Returns the behavior of a plural attribute container if the attribute is plural, or null
otherwise.
- getConvertedJavaType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the java type of the converted attribute type or the attribute type.
- getConvertedType() - Method in interface com.blazebit.persistence.view.metamodel.Type
-
The declared type that is converted by the converter, or null
if no converter exists.
- getConverter() - Method in interface com.blazebit.persistence.view.metamodel.Type
-
The converter for converting objects between the converted type and the actual entity view model type.
- getCorrelationAlias() - Method in interface com.blazebit.persistence.view.CorrelationBuilder
-
Generates a meaningful alias that can be used for the correlation.
- getCorrelationBasis() - Method in interface com.blazebit.persistence.view.metamodel.CorrelatedAttribute
-
Returns the correlation basis of the attribute.
- getCorrelationProvider() - Method in interface com.blazebit.persistence.view.metamodel.CorrelatedAttribute
-
Returns the correlation provider of the attribute.
- getCorrelationResult() - Method in interface com.blazebit.persistence.view.metamodel.CorrelatedAttribute
-
Returns the correlation result of the attribute.
- getCurrentState() - Method in interface com.blazebit.persistence.view.change.ChangeModel
-
Returns the current state of the change model.
- getDeclaredElementType() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
The attribute's element type, or null
if the attribute type is not a subtype of Collection
or Map
.
- getDeclaredKeyType() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
The attribute's key type, or null
if the attribute type is not a subtype of Map
.
- getDeclaredType() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
Returns the attribute type.
- getDeclaringAttribute() - Method in interface com.blazebit.persistence.view.metamodel.AttributeFilterMapping
-
Returns the declaring attribute.
- getDeclaringConstructor() - Method in interface com.blazebit.persistence.view.metamodel.ParameterAttribute
-
Returns the declaring constructor.
- getDeclaringConstructor() - Method in interface com.blazebit.persistence.view.spi.EntityViewParameterMapping
-
Returns the mapping of the constructor declaring this attribute.
- getDeclaringType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the declaring view type.
- getDeclaringType() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the declaring managed view type.
- getDeclaringType() - Method in interface com.blazebit.persistence.view.metamodel.ViewFilterMapping
-
Returns the declaring view type.
- getDeclaringView() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
Returns the mapping of the view declaring this attribute.
- getDeclaringView() - Method in interface com.blazebit.persistence.view.spi.EntityViewConstructorMapping
-
Returns the mapping of the view declaring this constructor.
- getDefaultBatchSize() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the default batch size for the attributes of this view type.
- getDefaultBatchSize() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
- getDefaultProvider() - Static method in class com.blazebit.persistence.view.EntityViews
-
- getDirtyChanges() - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns the change models of the dirty nested attributes.
- getDirtyProperties(X) - Method in class com.blazebit.persistence.view.spi.type.AbstractMutableBasicUserType
-
- getDirtyProperties(X) - Method in interface com.blazebit.persistence.view.spi.type.BasicUserType
-
Returns the nested properties of the object that are known to be dirty.
- getDirtyProperties(X) - Method in class com.blazebit.persistence.view.spi.type.ImmutableBasicUserType
-
- getElementChanges() - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models of all added, removed or mutated elements.
- getElementInheritanceSubtypeMappings() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the inheritance subtypes that should be considered for the elements of this plural attribute.
- getElementType() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the type representing the element type of the collection.
- getEntityClass() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the entity class that the entity view uses.
- getEntityClass() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
The JPA managed type class for which this entity view mapping is defined.
- getEntityId() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
The id of the entity which should be located on the page returned result.
- getEntityView() - Method in exception com.blazebit.persistence.view.OptimisticLockException
-
Returns the entity view object that caused this exception.
- getEntityViewClass() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns the entity view class.
- getEntityViewClass() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
The type represented by this entity view mapping.
- getEntityViewMappings() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns the currently registered entity view mappings.
- getEntityViews() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns the currently known entity views.
- getFetches() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
The associations that should be fetched along with the entity mapped by this attribute.
- getFetchStrategy() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the fetch strategy of the attribute.
- getFilter(String) - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the attribute filter mapping of this attribute with the given name.
- getFilterClass() - Method in interface com.blazebit.persistence.view.metamodel.FilterMapping
-
Returns the filter class.
- getFilters() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the attribute filter mappings of this attribute.
- getFilterValue() - Method in class com.blazebit.persistence.view.EntityViewSetting.AttributeFilterActivation
-
- getFirstResult() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
The first result that the criteria builder should return.
- getFlatViews() - Method in interface com.blazebit.persistence.view.metamodel.ViewMetamodel
-
Returns the metamodel embeddableentity views.
- getFlushMode() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
The flush mode to use for the entity view or null if not updatable.
- getFlushMode() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the flush mode to use for updates or null
if the entity view should not be updatable.
- getFlushStrategy() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
The flush strategy to use for the entity view or null if not updatable.
- getFlushStrategy() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the flush strategy to use for updates or null
if the entity view should not be updatable.
- getIdAttribute() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the id attribute of the entity view.
- getIdAttribute() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the id attribute mapping of this entity view mapping or null
if there is none.
- getIndex() - Method in interface com.blazebit.persistence.view.metamodel.ParameterAttribute
-
Returns the index of the parameter within the constructor.
- getIndex() - Method in interface com.blazebit.persistence.view.spi.EntityViewParameterMapping
-
Returns the 0-based index of the parameter represented by this parameter mapping.
- getInheritanceMapping() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the inheritance mapping that should be used for inheritance subtype selection.
- getInheritanceSubtypeMappings() - Method in interface com.blazebit.persistence.view.metamodel.SingularAttribute
-
Returns the inheritance subtype mappings that should be considered for this attribute.
- getInheritanceSubtypes() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns the transitive closure of all subtypes that should be considered for inheritance selection.
- getInitialState() - Method in interface com.blazebit.persistence.view.change.ChangeModel
-
Returns the initial state of the change model.
- getInverseRemoveStrategy() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the inverse remove strategy if this is an inverse mapped attribute.
- getInverseRemoveStrategy() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns the inverse remove strategy to use if this is an inverse mapping.
- getJavaConstructor() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the java constructor for this mapping constructor.
- getJavaMethod() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the getter java method of this attribute.
- getJavaType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the java type of the attribute.
- getJavaType() - Method in interface com.blazebit.persistence.view.metamodel.Type
-
Returns the java class of the type.
- getKeyChanges() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all added, removed or mutated keys.
- getKeyInheritanceSubtypeMappings() - Method in interface com.blazebit.persistence.view.metamodel.MapAttribute
-
Returns the inheritance subtypes that should be considered for the keys of this map attribute.
- getKeysetPage() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns the key set of this setting.
- getKeyType() - Method in interface com.blazebit.persistence.view.metamodel.MapAttribute
-
Returns the java type of the key.
- getKind() - Method in interface com.blazebit.persistence.view.change.ChangeModel
-
Returns the kind of the change done to the attribute.
- getLockMode() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the lock mode that is used for this entity view, or null.
- getLockMode() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the lock mode to use for doing updates or null
if the entity view should not be updatable.
- getLockOwner() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns path to the lock owner relative from the view types entity class if there is any, or null.
- getLockOwner() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the lock owner mapping relative to the JPA managed type of this entity view to use for updates or null
if the entity view should not be updatable.
- getManagedViews() - Method in interface com.blazebit.persistence.view.metamodel.ViewMetamodel
-
Returns the metamodel managed entity views.
- getMappedBy() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the path by which the target type is mapped by.
- getMappedBy() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns the mapping to the inverse attribute relative to the element type or null
if there is none.
- getMapping() - Method in interface com.blazebit.persistence.view.metamodel.MappingAttribute
-
Returns the mapping of the attribute.
- getMappingType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the type of the attribute mapping.
- getMappingType() - Method in interface com.blazebit.persistence.view.metamodel.Type
-
Returns the mapping type.
- getMaxResults() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
The maximum number of results that the criteria builder should return.
- getMemberType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the type of the attribute member.
- getMetamodel() - Method in interface com.blazebit.persistence.view.EntityViewManager
-
Returns the metamodel for this entity view manager.
- getMethod() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns the getter method represented by this attribute mapping.
- getMutatedElements() - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models of all mutated elements.
- getMutatedKeys() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all mutated keys.
- getMutatedObjects() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all mutated keys and elements.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.FilterMapping
-
Returns the name of the filter.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the name of the constructor.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the name of this attribute.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the name of the entity view.
- getName() - Method in interface com.blazebit.persistence.view.spi.EntityViewConstructorMapping
-
Returns the name of the view constructor.
- getName() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the name of the entity view, typically the simple type name.
- getName() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns the name of this attribute.
- getObjectChanges() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all added, removed or mutated keys and elements.
- getOptionalParameters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the optional parameters that have been added.
- getOrphanRemoval() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns whether the elements that are removed from the attribute should be deleted.
- getParameterAttribute(int) - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the parameter attribute of this mapping constructor at the given index if it exists, otherwise null.
- getParameterAttributes() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the parameter attributes of this mapping constructor.
- getParameters() - Method in interface com.blazebit.persistence.view.spi.EntityViewConstructorMapping
-
Returns the parameter mappings of this constructor mapping.
- getPersistabilityValidationExcludedEntityAttributes() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
The entity attributes that are excluded from the persistability validation, never null
.
- getPersistCascadeAllowedSubtypes() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
- getPostCreateMethod() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
- getPostCreateMethod() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the post create method or null
if there is none.
- getProperties() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Get the properties and hints and associated values that are in effect
for the entity view setting.
- getProperties() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns all properties.
- getProperty(String) - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns a property value by name.
- getReference(Class<T>, Object) - Method in interface com.blazebit.persistence.view.EntityViewManager
-
Creates a reference instance of the entity view class for the given id and returns it.
- getRemovedElements() - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns the change models of all removed elements.
- getRemovedKeys() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all removed keys.
- getRemovedObjects() - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns the change models of all removed keys and elements.
- getService(Class<T>) - Method in interface com.blazebit.persistence.view.CorrelationBuilder
-
Returns the service or null if none is available.
- getSubqueryAlias() - Method in interface com.blazebit.persistence.view.metamodel.SubqueryAttribute
-
Returns the subquery alias of the attribute.
- getSubqueryExpression() - Method in interface com.blazebit.persistence.view.metamodel.SubqueryAttribute
-
Returns the subquery expression of the attribute.
- getSubqueryProvider() - Method in interface com.blazebit.persistence.view.metamodel.SubqueryAttribute
-
Returns the subquery provider of the attribute.
- getType() - Method in interface com.blazebit.persistence.view.metamodel.SingularAttribute
-
Returns the type representing the type of the attribute.
- getTypeConverters() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns the currently registered type converters.
- getTypeConverters(Class<Y>) - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns the currently registered type converters for the given view model type.
- getUnderlyingType(Class<?>, Type) - Method in interface com.blazebit.persistence.view.spi.type.TypeConverter
-
Extract the underlying type from the declared type.
- getUpdatable() - Method in interface com.blazebit.persistence.view.spi.EntityViewMethodAttributeMapping
-
Returns whether the attribute is updatable i.e. the JPA attribute to which the attribute is mapped
via the mapping is updatable.
- getUpdateCascadeAllowedSubtypes() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the subtypes that are allowed to be used when cascading
CascadeType.UPDATE
events.
- getUserType() - Method in interface com.blazebit.persistence.view.metamodel.BasicType
-
The user type implementation for this basic type.
- getVersionAttribute() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the version attribute of the entity view if there is any, or null.
- getVersionAttribute() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns the version attribute mapping of this entity view mapping or null
if ther is none.
- getViewConstructorName() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns the entity view constructor name.
- getViewFilter(String) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the view filter mapping of the entity view with the given name.
- getViewFilters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the named filters for the view that have been added.
- getViewFilters() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the view filter mappings of the entity view.
- getViewRoot() - Method in interface com.blazebit.persistence.view.spi.ViewRootJpqlMacro
-
Returns the view root alias or null
if not an alias.
- getViews() - Method in interface com.blazebit.persistence.view.metamodel.ViewMetamodel
-
Returns the metamodel entity views.
- GreaterOrEqualFilter - Class in com.blazebit.persistence.view.filter
-
A placeholder for a filter implementation that implements a greater or equal filter.
- GreaterOrEqualFilter() - Constructor for class com.blazebit.persistence.view.filter.GreaterOrEqualFilter
-
- GreaterThanFilter - Class in com.blazebit.persistence.view.filter
-
A placeholder for a filter implementation that implements a greater than filter.
- GreaterThanFilter() - Constructor for class com.blazebit.persistence.view.filter.GreaterThanFilter
-
- IdMapping - Annotation Type in com.blazebit.persistence.view
-
Maps the annotated element to the id attribute of the entity.
- IGNORE - com.blazebit.persistence.view.InverseRemoveStrategy
-
Ignores the fact that elements were removed from the inverse relation.
- IGNORE_MISSING_ATTRIBUTES - com.blazebit.persistence.view.ConvertOption
-
Option to ignore rather than throw an exception when the target type has an attribute that is missing a matching attribute in the source type.
- ImmutableBasicUserType<X> - Class in com.blazebit.persistence.view.spi.type
-
The default basic user type implementation for immutable types.
- ImmutableBasicUserType() - Constructor for class com.blazebit.persistence.view.spi.type.ImmutableBasicUserType
-
- INDEXED - com.blazebit.persistence.view.spi.EntityViewAttributeMapping.ContainerBehavior
-
Specifies that the elements of the container are indexed upon which the iteration order is based on.
- INSTANCE - Static variable in class com.blazebit.persistence.view.spi.type.ImmutableBasicUserType
-
- INSTANCE - Static variable in class com.blazebit.persistence.view.spi.type.MutableBasicUserType
-
- InverseRemoveStrategy - Enum in com.blazebit.persistence.view
-
The strategy to use when an element was removed from the inverse relation.
- isChanged(String) - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns whether the target attribute path was changed by updating or mutating it,
but still has the same identity regarding parent objects it is contained in.
- isChanged(String) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns whether the target attribute path was changed by updating or mutating it,
but still has the same identity regarding parent objects it is contained in.
- isCollection() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute is a collection, otherwise false.
- isCollection() - Method in interface com.blazebit.persistence.view.spi.EntityViewAttributeMapping
-
Returns whether this attribute is of the plural type.
- isCorrelated() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute is correlated, otherwise false.
- isCreatable() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns whether the entity view is creatable.
- isCreatable() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
- isDeepEqual(X, X) - Method in class com.blazebit.persistence.view.spi.type.AbstractMutableBasicUserType
-
- isDeepEqual(X, X) - Method in interface com.blazebit.persistence.view.spi.type.BasicUserType
-
Returns true
if the given objects are equal regarding their values.
- isDeepEqual(X, X) - Method in class com.blazebit.persistence.view.spi.type.ImmutableBasicUserType
-
- isDeepEqual(X, X) - Method in class com.blazebit.persistence.view.spi.type.MutableBasicUserType
-
- isDeleteCascaded() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether delete cascading for referenced objects should be done.
- isDirty() - Method in interface com.blazebit.persistence.view.change.ChangeModel
-
Returns whether the object is dirty/was modified.
- isDirty(String) - Method in interface com.blazebit.persistence.view.change.PluralChangeModel
-
Returns whether the change model for the attribute is dirty.
- isDirty(String) - Method in interface com.blazebit.persistence.view.change.SingularChangeModel
-
Returns whether the change model for the attribute is dirty.
- isEqual(X, X) - Method in class com.blazebit.persistence.view.spi.type.AbstractMutableBasicUserType
-
- isEqual(X, X) - Method in interface com.blazebit.persistence.view.spi.type.BasicUserType
-
Returns true
if the given objects are equal regarding their identity.
- isEqual(X, X) - Method in class com.blazebit.persistence.view.spi.type.ImmutableBasicUserType
-
- isEqual(X, X) - Method in class com.blazebit.persistence.view.spi.type.MutableBasicUserType
-
- isId() - Method in interface com.blazebit.persistence.view.metamodel.SingularAttribute
-
Returns true if this attribute maps to the entity id, otherwise false.
- isIndexed() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns whether this collection is indexed or not.
- isKeyChanged(String) - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns whether the target attribute path was changed by updating or mutating it,
but still has the same identity regarding parent objects it is contained in.
- isKeyDirty(String) - Method in interface com.blazebit.persistence.view.change.MapChangeModel
-
Returns whether the change model for the keys attribute is dirty.
- isKeysetPaginated() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns true if this setting is key set paginated.
- isKeySubview() - Method in interface com.blazebit.persistence.view.metamodel.MapAttribute
-
Returns true if the key of this map attribute is a subview, otherwise false.
- isMutable() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether the attribute is mutable.
- isMutable() - Method in class com.blazebit.persistence.view.spi.type.AbstractMutableBasicUserType
-
- isMutable() - Method in interface com.blazebit.persistence.view.spi.type.BasicUserType
-
Returns true
if the type is mutable, false
otherwise.
- isMutable() - Method in class com.blazebit.persistence.view.spi.type.ImmutableBasicUserType
-
- isOptimisticLockProtected() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether the attribute is protected by optimistic locking.
- isOrdered() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns whether this collection is ordered or not.
- isOrphanRemoval() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether orphaned objects should be deleted during an update.
- isPaginated() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns true if this entiy view setting applies pagination, false otherwise.
- isPersistabilityValidationEnabled() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns whether the persistability validation is enabled for this entity view.
- isPersistCascaded() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether the persisting of referenced objects is allowed.
- isQueryParameter() - Method in interface com.blazebit.persistence.view.metamodel.SingularAttribute
-
Returns true if this attribute maps to a query parameter, otherwise false.
- isSorted() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns whether this collection is sorted or not.
- isSubquery() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute maps to a subquery provider, otherwise false.
- isSubview() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute is a subview, otherwise false.
- isUpdatable() - Method in interface com.blazebit.persistence.view.metamodel.ManagedViewType
-
Returns whether the entity view is updatable.
- isUpdatable() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether the attribute is updatable.
- isUpdatable() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
- isUpdateCascaded() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether the updating of referenced objects is allowed.
- isValidatePersistability() - Method in interface com.blazebit.persistence.view.spi.EntityViewMapping
-
Returns whether the persistability of an entity view should be validated i.e. check if an entity could be successfully persisted based on the settable attributes.
- isViewFilter() - Method in interface com.blazebit.persistence.view.metamodel.FilterMapping
-
- valueOf(String) - Static method in enum com.blazebit.persistence.view.CascadeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.change.ChangeModel.ChangeKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.ConvertOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.FetchStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.FlushMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.FlushStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.InverseRemoveStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.LockMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.metamodel.Attribute.AttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.metamodel.Attribute.MappingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.metamodel.Attribute.MemberType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.metamodel.PluralAttribute.CollectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.metamodel.Type.MappingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.view.spi.EntityViewAttributeMapping.ContainerBehavior
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.blazebit.persistence.view.CascadeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.change.ChangeModel.ChangeKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.ConvertOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.FetchStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.FlushMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.FlushStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.InverseRemoveStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.LockMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.metamodel.Attribute.AttributeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.metamodel.Attribute.MappingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.metamodel.Attribute.MemberType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.metamodel.PluralAttribute.CollectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.metamodel.Type.MappingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.blazebit.persistence.view.spi.EntityViewAttributeMapping.ContainerBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VersionBasicUserType<X> - Interface in com.blazebit.persistence.view.spi.type
-
A contract for defining a custom basic type to use with entity views for versions in optimistic concurrency control.
- view(Class<X>) - Method in interface com.blazebit.persistence.view.metamodel.ViewMetamodel
-
Returns the metamodel entity view type representing the entity view specified by the given class or null.
- VIEW - com.blazebit.persistence.view.metamodel.Type.MappingType
-
View type.
- ViewConstructor - Annotation Type in com.blazebit.persistence.view
-
A naming mechanism for entity view constructors.
- ViewFilter - Annotation Type in com.blazebit.persistence.view
-
Adds a named filter to an entity view.
- ViewFilterMapping - Interface in com.blazebit.persistence.view.metamodel
-
Represents the mapping of a named filter on an entity view.
- ViewFilterProvider - Class in com.blazebit.persistence.view
-
A view filter provider is an object that applies restrictions on a
WhereBuilder
.
- ViewFilterProvider() - Constructor for class com.blazebit.persistence.view.ViewFilterProvider
-
- ViewFilters - Annotation Type in com.blazebit.persistence.view
-
- ViewMetamodel - Interface in com.blazebit.persistence.view.metamodel
-
Provides access to the metamodel of the entity views.
- ViewRootJpqlMacro - Interface in com.blazebit.persistence.view.spi
-
Interface implemented by the entity view provider.
- ViewType<X> - Interface in com.blazebit.persistence.view.metamodel
-
Represents the metamodel of an entity view.