Interface PropertyMapping

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

public interface PropertyMapping
Abstraction of all mappings that define properties: entities, collection elements.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the type of the thing containing the properties
    toColumns(String propertyName)
    Given a property path, return the corresponding column name(s).
    toColumns(String alias, String propertyName)
    Given a query alias and a property path, return the qualified column name
    toType(String propertyName)
    Given a component path expression, get the type of the property