Top Description Fields Constructors Methods
org.hibernate.cfg

public Class IndexColumn

extends Ejb3Column
Class Inheritance
Imports
java.util.Map, javax.persistence.OrderColumn, org.hibernate.mapping.Join

index column
Author
inger

Field Summary

Modifier and TypeField and Description
private int
Inherited from org.hibernate.cfg.Ejb3Column:
DEFAULT_COLUMN_LENGTHjoinspropertyHoldersqlType

Constructor Summary

AccessConstructor and Description
public
IndexColumn(boolean isImplicit, String sqlType, int length, int precision, int scale, String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, String secondaryTableName, Map<String, Join> joins, PropertyHolder propertyHolder, Mappings mappings)

Method Summary

Modifier and TypeMethod and Description
public static IndexColumn
buildColumnFromAnnotation(OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, Mappings mappings)

public static IndexColumn
buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Mappings mappings)

public int
public void
setBase(int base)

Inherited from org.hibernate.cfg.Ejb3Column:
addColumnBindingaddIndexaddIndexaddUniqueKeybindbuildColumnFromAnnotationbuildColumnFromAnnotationcheckPropertyConsistencyforceNotNullgetFormulaStringgetJoingetLengthgetLogicalColumnNamegetMappingColumngetMappingsgetNamegetPrecisiongetPropertyHoldergetPropertyNamegetScalegetSecondaryTableNamegetSqlTypegetTableinitMappingColumnisFormulaisImplicitisInsertableisNameDeferredisNullableisSecondaryisUniqueisUpdatablelinkWithValueredefineColumnNamesetFormulasetImplicitsetInsertablesetJoinssetLengthsetLogicalColumnNamesetMappingColumnsetMappingssetNullablesetPrecisionsetPropertyHoldersetPropertyNamesetScalesetSecondaryTableNamesetSqlTypesetTablesetUniquesetUpdatabletoString

Field Detail

baseback to summary
private int base

Constructor Detail

IndexColumnback to summary
public IndexColumn(boolean isImplicit, String sqlType, int length, int precision, int scale, String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, String secondaryTableName, Map<String, Join> joins, PropertyHolder propertyHolder, Mappings mappings)

Method Detail

buildColumnFromAnnotationback to summary
public static IndexColumn buildColumnFromAnnotation(OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, Mappings mappings)
buildColumnFromAnnotationback to summary
public static IndexColumn buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Mappings mappings)
getBaseback to summary
public int getBase()
setBaseback to summary
public void setBase(int base)