org.hibernate.cfg
Class IndexColumn
java.lang.Object
org.hibernate.cfg.Ejb3Column
org.hibernate.cfg.IndexColumn
public class IndexColumn
- extends Ejb3Column
index column
- Author:
- inger
Constructor Summary |
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)
|
Methods inherited from class org.hibernate.cfg.Ejb3Column |
addColumnBinding, addIndex, bind, buildColumnFromAnnotation, buildColumnFromAnnotation, checkPropertyConsistency, forceNotNull, getFormulaString, getJoin, getLength, getLogicalColumnName, getMappingColumn, getMappings, getName, getPrecision, getPropertyHolder, getPropertyName, getScale, getSecondaryTableName, getSqlType, getTable, initMappingColumn, isFormula, isImplicit, isInsertable, isNameDeferred, isNullable, isSecondary, isUnique, isUpdatable, linkWithValue, redefineColumnName, setFormula, setImplicit, setInsertable, setJoins, setLength, setLogicalColumnName, setMappingColumn, setMappings, setNullable, setPrecision, setPropertyHolder, setPropertyName, setScale, setSecondaryTableName, setSqlType, setTable, setUnique, setUpdatable, toString |
IndexColumn
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)
getBase
public int getBase()
setBase
public void setBase(int base)
buildColumnFromAnnotation
public static IndexColumn buildColumnFromAnnotation(OrderColumn ann,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
Mappings mappings)
buildColumnFromAnnotation
public static IndexColumn buildColumnFromAnnotation(IndexColumn ann,
PropertyHolder propertyHolder,
PropertyData inferredData,
Mappings mappings)
Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.