Class PropertyContainer
- java.lang.Object
-
- org.hibernate.boot.model.internal.PropertyContainer
-
public class PropertyContainer extends Object
A helper class to keep theXProperty
s of a class ordered by access type.
-
-
Constructor Summary
Constructors Constructor Description PropertyContainer(org.hibernate.annotations.common.reflection.XClass clazz, org.hibernate.annotations.common.reflection.XClass entityAtStake, AccessType defaultClassLevelAccessType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessType
getClassLevelAccessType()
org.hibernate.annotations.common.reflection.XClass
getDeclaringClass()
org.hibernate.annotations.common.reflection.XClass
getEntityAtStake()
Iterable<org.hibernate.annotations.common.reflection.XProperty>
propertyIterator()
-
-
-
Constructor Detail
-
PropertyContainer
public PropertyContainer(org.hibernate.annotations.common.reflection.XClass clazz, org.hibernate.annotations.common.reflection.XClass entityAtStake, AccessType defaultClassLevelAccessType)
-
-
Method Detail
-
getEntityAtStake
public org.hibernate.annotations.common.reflection.XClass getEntityAtStake()
-
getDeclaringClass
public org.hibernate.annotations.common.reflection.XClass getDeclaringClass()
-
getClassLevelAccessType
public AccessType getClassLevelAccessType()
-
propertyIterator
public Iterable<org.hibernate.annotations.common.reflection.XProperty> propertyIterator()
-
-