Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » persister » entity » [javadoc | source]
org.hibernate.persister.entity
public interface: PropertyMapping [javadoc | source]

All Known Implementing Classes:
    SingleTableEntityPersister, Queryable, BasicEntityPropertyMapping, CollectionPropertyMapping, AbstractEntityPersister, CompositeElementPropertyMapping, BasicCollectionPersister, ElementPropertyMapping, JoinedSubclassEntityPersister, UnionSubclassEntityPersister, SQLLoadableCollection, AbstractCollectionPersister, OneToManyPersister, AbstractPropertyMapping, QueryableCollection, BasicEntityPersister

Abstraction of all mappings that define properties: entities, collection elements.
Method from org.hibernate.persister.entity.PropertyMapping Summary:
getType,   toColumns,   toColumns,   toType
Method from org.hibernate.persister.entity.PropertyMapping Detail:
 public Type getType()
    Get the type of the thing containing the properties
 public String[] toColumns(String propertyName) throws UnsupportedOperationException, QueryException
    Given a property path, return the corresponding column name(s).
 public String[] toColumns(String alias,
    String propertyName) throws QueryException
    Given a query alias and a property path, return the qualified column name
 public Type toType(String propertyName) throws QueryException
    Given a component path expression, get the type of the property