X - The type of the entity viewpublic interface ViewType<X> extends ManagedViewType<X>
Type.MappingType| Modifier and Type | Method and 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.
|
String |
getLockOwner()
Returns path to the lock owner relative from the view types entity class if there is any, or null.
|
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(String filterName)
Returns the view filter mapping of the entity view with the given name.
|
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, isUpdatablegetConvertedType, getConverter, getJavaType, getMappingTypeString getName()
MethodAttribute<? super X,?> getIdAttribute()
MethodAttribute<? super X,?> getVersionAttribute()
String getLockOwner()
LockMode getLockMode()
ViewFilterMapping getViewFilter(String filterName)
filterName - The name of the view filter mapping which should be returnedSet<ViewFilterMapping> getViewFilters()
Copyright © 2014–2018 Blazebit. All rights reserved.