public interface

PropertyMapping

org.hibernate.persister.entity.PropertyMapping
Known Indirect Subclasses

Class Overview

Abstraction of all mappings that define properties: entities, collection elements.

Summary

Public Methods
abstract Type getType()
Get the type of the thing containing the properties
abstract String[] toColumns(String alias, String propertyName)
Given a query alias and a property path, return the qualified column name
abstract String[] toColumns(String propertyName)
Given a property path, return the corresponding column name(s).
abstract Type toType(String propertyName)
Given a component path expression, get the type of the property

Public Methods

public abstract Type getType ()

Get the type of the thing containing the properties

public abstract String[] toColumns (String alias, String propertyName)

Given a query alias and a property path, return the qualified column name

public abstract String[] toColumns (String propertyName)

Given a property path, return the corresponding column name(s).

public abstract Type toType (String propertyName)

Given a component path expression, get the type of the property