X
- The type of the entity viewManagedViewType<X>
, Type<X>
public interface ViewType<X> extends ManagedViewType<X>
Type.MappingType
Modifier and Type | Method | Description |
---|---|---|
MethodAttribute<? super X,?> |
getIdAttribute() |
Returns the id attribute of the entity view.
|
LockMode |
getLockMode() |
Returns the lock mode that is used for this entity view, or null.
|
java.lang.String |
getLockOwner() |
Returns path to the lock owner relative from the view types entity class if there is any, or null.
|
java.lang.String |
getName() |
Returns the name of the entity view.
|
MethodAttribute<? super X,?> |
getVersionAttribute() |
Returns the version attribute of the entity view if there is any, or null.
|
ViewFilterMapping |
getViewFilter(java.lang.String filterName) |
Returns the view filter mapping of the entity view with the given name.
|
java.util.Set<ViewFilterMapping> |
getViewFilters() |
Returns the view filter mappings of the entity view.
|
getAttribute, getAttributes, getConstructor, getConstructor, getConstructorNames, getConstructors, getDefaultBatchSize, getEntityClass, getFlushMode, getFlushStrategy, getInheritanceMapping, getInheritanceSubtypes, getPersistabilityValidationExcludedEntityAttributes, getPostCreateMethod, isCreatable, isPersistabilityValidationEnabled, isUpdatable
getConvertedType, getConverter, getJavaType, getMappingType
java.lang.String getName()
MethodAttribute<? super X,?> getIdAttribute()
MethodAttribute<? super X,?> getVersionAttribute()
java.lang.String getLockOwner()
LockMode getLockMode()
ViewFilterMapping getViewFilter(java.lang.String filterName)
filterName
- The name of the view filter mapping which should be returnedjava.util.Set<ViewFilterMapping> getViewFilters()
Copyright © 2014–2018 Blazebit. All rights reserved.