Methods Summary |
---|
public org.hibernate.tuple.StandardProperty[] | getProperties()
return properties;
|
public org.hibernate.tuple.StandardProperty | getProperty(int index)
if ( index < 0 || index >= propertySpan ) {
throw new IllegalArgumentException( "illegal index value for component property access [request=" + index + ", span=" + propertySpan + "]" );
}
return properties[index];
|
public org.hibernate.tuple.StandardProperty | getProperty(java.lang.String propertyName)
return getProperty( getPropertyIndex( propertyName ) );
|
public int | getPropertyIndex(java.lang.String propertyName)
Integer index = ( Integer ) propertyIndexes.get( propertyName );
if ( index == null ) {
throw new HibernateException( "component does not contain such a property [" + propertyName + "]" );
}
return index.intValue();
|
public int | getPropertySpan()
return propertySpan;
|
public ComponentEntityModeToTuplizerMapping | getTuplizerMapping()
return tuplizerMapping;
|
public boolean | isKey()
return isKey;
|