ManagedViewTypeImplementor<X>
, ViewTypeImplementor<X>
, ManagedViewType<X>
, Type<X>
, ViewType<X>
public class ViewTypeImpl<X> extends ManagedViewTypeImpl<X> implements ViewTypeImplementor<X>
ManagedViewTypeImpl.AttributeKey, ManagedViewTypeImpl.InheritanceSubtypeConfiguration<X>
Type.MappingType
Constructor | Description |
---|---|
ViewTypeImpl(ViewMapping viewMapping,
javax.persistence.metamodel.ManagedType<?> managedType,
MetamodelBuildingContext context) |
Modifier and Type | Method | Description |
---|---|---|
MethodAttribute<? super X,?> |
getIdAttribute() |
|
java.lang.String |
getLockOwner() |
|
Type.MappingType |
getMappingType() |
|
java.lang.String |
getName() |
|
MethodAttribute<? super X,?> |
getVersionAttribute() |
|
ViewFilterMapping |
getViewFilter(java.lang.String filterName) |
|
java.util.Set<ViewFilterMapping> |
getViewFilters() |
|
protected boolean |
hasId() |
getAttribute, getAttributes, getConstructor, getConstructor, getConstructorNames, getConstructors, getDefaultBatchSize, getEntityClass, getFlushMode, getFlushStrategy, getInheritanceMapping, getInheritanceSubtypes, getPersistabilityValidationExcludedEntityAttributes, getPostCreateMethod, isCreatable, isPersistabilityValidationEnabled, isUpdatable
checkAttributes, checkNestedAttributes, getAttribute, getAttributes, getConstructor, getConstructor, getConstructorNames, getConstructors, getConvertedType, getConverter, getDefaultBatchSize, getDefaultInheritanceSubtypeConfiguration, getEntityClass, getFlushMode, getFlushStrategy, getInheritanceMapping, getInheritanceSubtypeConfiguration, getInheritanceSubtypeConfiguration, getInheritanceSubtypeConfigurations, getInheritanceSubtypes, getJavaType, getJpaManagedType, getLockMode, getMutableAttribute, getMutableAttributeCount, getOverallInheritanceSubtypeConfiguration, getPersistabilityValidationExcludedEntityAttributes, getPostCreateMethod, getSpecialMethods, getSubtypeIndex, getTypeConstraintMapping, getUpdateMappableAttributes, hasJoinFetchedCollections, hasSubtypes, isCreatable, isPersistabilityValidationEnabled, isUpdatable
checkAttributes, checkNestedAttributes, getDefaultInheritanceSubtypeConfiguration, getInheritanceSubtypeConfiguration, getInheritanceSubtypeConfiguration, getInheritanceSubtypeConfigurations, getJpaManagedType, getLockMode, getMutableAttribute, getMutableAttributeCount, getOverallInheritanceSubtypeConfiguration, getSpecialMethods, getSubtypeIndex, getUpdateMappableAttributes, hasJoinFetchedCollections, hasSubtypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConvertedType, getConverter, getJavaType
getLockMode
public ViewTypeImpl(ViewMapping viewMapping, javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context)
protected boolean hasId()
hasId
in class ManagedViewTypeImpl<X>
public Type.MappingType getMappingType()
getMappingType
in interface Type<X>
public MethodAttribute<? super X,?> getIdAttribute()
getIdAttribute
in interface ViewType<X>
public MethodAttribute<? super X,?> getVersionAttribute()
getVersionAttribute
in interface ViewType<X>
public java.lang.String getLockOwner()
getLockOwner
in interface ViewType<X>
public ViewFilterMapping getViewFilter(java.lang.String filterName)
getViewFilter
in interface ViewType<X>
public java.util.Set<ViewFilterMapping> getViewFilters()
getViewFilters
in interface ViewType<X>
Copyright © 2014–2018 Blazebit. All rights reserved.