类 IndexColumn
- java.lang.Object
-
- org.hibernate.cfg.Ejb3Column
-
- org.hibernate.cfg.IndexColumn
-
public class IndexColumn extends Ejb3Column
index column- 作者:
- inger
-
-
字段概要
-
从类继承的字段 org.hibernate.cfg.Ejb3Column
DEFAULT_COLUMN_LENGTH, joins, propertyHolder, sqlType
-
-
构造器概要
构造器 构造器 说明 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, MetadataBuildingContext buildingContext)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static IndexColumnbuildColumnFromAnnotation(javax.persistence.OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext buildingContext)JPA 2@OrderColumnprocessing.static IndexColumnbuildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext buildingContext)Legacy@IndexColumnprocessing.intgetBase()voidsetBase(int base)-
从类继承的方法 org.hibernate.cfg.Ejb3Column
addColumnBinding, addIndex, bind, buildColumnFromAnnotation, buildColumnFromAnnotation, checkPropertyConsistency, forceNotNull, getBuildingContext, getDefaultValue, getExplicitTableName, getFormulaString, getJoin, getLength, getLogicalColumnName, getMappingColumn, getName, getPrecision, getPropertyHolder, getPropertyName, getScale, getSqlType, getTable, initMappingColumn, isFormula, isImplicit, isInsertable, isNameDeferred, isNullable, isSecondary, isUnique, isUpdatable, linkWithValue, redefineColumnName, setBuildingContext, setDefaultValue, setExplicitTableName, setFormula, setImplicit, setInsertable, setJoins, setLength, setLogicalColumnName, setMappingColumn, setNullable, setPrecision, setPropertyHolder, setPropertyName, setScale, 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, MetadataBuildingContext buildingContext)
-
-
方法详细资料
-
getBase
public int getBase()
-
setBase
public void setBase(int base)
-
buildColumnFromAnnotation
public static IndexColumn buildColumnFromAnnotation(javax.persistence.OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext buildingContext)
JPA 2@OrderColumnprocessing.- 参数:
ann- The OrderColumn annotation instancepropertyHolder- Information about the propertyinferredData- Yeah, right. Uh...secondaryTables- Any secondary tables available.- 返回:
- The index column
-
buildColumnFromAnnotation
public static IndexColumn buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext buildingContext)
Legacy@IndexColumnprocessing.- 参数:
ann- The IndexColumn annotation instancepropertyHolder- Information about the propertyinferredData- Yeah, right. Uh...- 返回:
- The index column
-
-