Known Direct Subclasses
|
Summary
Protected Methods |
void
|
addPropertyPath(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates)
|
abstract
String
|
getEntityName()
|
void
|
initComponentPropertyPaths(String path, CompositeType type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Mapping factory)
|
void
|
initIdentifierPropertyPaths(String path, EntityType etype, String[] columns, String[] columnReaders, String[] columnReaderTemplates, Mapping factory)
|
void
|
initPropertyPaths(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Mapping factory)
|
final
QueryException
|
propertyException(String propertyName)
|
Public Constructors
public
AbstractPropertyMapping
()
Public Methods
public
String[]
getIdentifierColumnNames
()
public
String[]
getIdentifierColumnReaderTemplates
()
public
String[]
getIdentifierColumnReaders
()
public
String[]
toColumns
(String alias, String propertyName)
Given a query alias and a property path, return the qualified
column name
public
String[]
toColumns
(String propertyName)
Given a property path, return the corresponding column name(s).
public
Type
toType
(String propertyName)
Given a component path expression, get the type of the property
Protected Methods
protected
abstract
String
getEntityName
()