public class

ElementPropertyMapping

extends Object
implements PropertyMapping
java.lang.Object
   ↳ org.hibernate.persister.collection.ElementPropertyMapping

Summary

Public Constructors
ElementPropertyMapping(String[] elementColumns, Type type)
Public Methods
Type getType()
Get the type of the thing containing the properties
String[] toColumns(String alias, String propertyName)
Given a query alias and a property path, return the qualified column name
String[] toColumns(String propertyName)
Given a property path, return the corresponding column name(s).
Type toType(String propertyName)
Given a component path expression, get the type of the property
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.hibernate.persister.entity.PropertyMapping

Public Constructors

public ElementPropertyMapping (String[] elementColumns, Type type)

Public Methods

public Type getType ()

Get the type of the thing containing the properties

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