Java org.hibernate.persister.entity AbstractEntityPersister fields, constructors, methods, implement or subclass

Example usage for Java org.hibernate.persister.entity AbstractEntityPersister fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.hibernate.persister.entity AbstractEntityPersister.

The text is from its open source code.

Method

EntityDataAccessgetCacheAccessStrategy()
StringgetDiscriminatorColumnName()
EntityMetamodelgetEntityMetamodel()
StringgetEntityName()
EntityTypegetEntityType()
SessionFactoryImplementorgetFactory()
String[]getIdentifierColumnNames()
IdentifierGeneratorgetIdentifierGenerator()
StringgetIdentifierPropertyName()
TypegetIdentifierType()
String[]getKeyColumnNames()
StringgetName()
String[]getPropertyColumnNames(String propertyName)
Warning: When there are duplicated property names in the subclasses then this method may return the wrong results.
String[]getPropertyColumnNames(int i)
intgetPropertyIndex(String propertyName)
String[]getPropertyNames()
TypegetPropertyType(String propertyName)
Warning: When there are duplicated property names in the subclasses then this method may return the wrong results.
Type[]getPropertyTypes()
String[]getSubclassPropertyColumnNames(int i)
String[]getSubclassPropertyColumnNames(String propertyName)
intgetSubclassPropertyTableNumber(int i)
intgetSubclassPropertyTableNumber(String propertyPath)
Warning: When there are duplicated property names in the subclasses of the class, this method may return the wrong table number for the duplicated subclass property (note that SingleTableEntityPersister defines an overloaded form which takes the entity name.
StringgetSubclassTableName(int j)
booleanisInherited()
String[]toColumns(String propertyName)
Warning: When there are duplicated property names in the subclasses then this method may return the wrong results.