| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private MetadataBuildingContext | |
| public static final int | |
| private String | |
| private String | |
| private Formula | |
| private String | |
| private boolean | |
| private boolean | |
| protected Map | |
| private int | |
| private static final CoreMessageLogger | |
| private String | |
| private Column | |
| private boolean | |
| private int | |
| protected PropertyHolder | |
| private String | |
| private String | |
| private int | |
| public String | |
| private Table | |
| private boolean | |
| private boolean | |
| private String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| public void | |
| pack-priv void | |
| pack-priv void | |
| private static void | |
| public void | |
| public static Ejb3Column[] | buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context)
|
| public static Ejb3Column[] | buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String, Join> secondaryTables, MetadataBuildingContext context)
|
| private static Ejb3Column[] | buildImplicitColumn(PropertyData inferredData, String suffixForDefaultColumnName, Map<String, Join> secondaryTables, PropertyHolder propertyHolder, Comment comment, Nullability nullability, MetadataBuildingContext context)
|
| public static void | |
| private void | |
| public void | |
| protected MetadataBuildingContext | |
| public String | |
| public String | |
| public String | |
| public String | |
| public Join | |
| public int | |
| public String | |
| public Column | |
| public String | |
| public int | |
| public PropertyHolder | |
| public String | |
| public int | |
| public String | |
| public Table | |
| protected void | initMappingColumn(String columnName, String propertyName, int length, int precision, int scale, boolean nullable, String sqlType, boolean unique, boolean applyNamingStrategy)
|
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| protected void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public String |
| comment | back to summary |
|---|---|
| private String comment | |
| context | back to summary |
|---|---|
| private MetadataBuildingContext context | |
| DEFAULT_COLUMN_LENGTH | back to summary |
|---|---|
| public static final int DEFAULT_COLUMN_LENGTH | |
| defaultValue | back to summary |
|---|---|
| private String defaultValue | |
| explicitTableName | back to summary |
|---|---|
| private String explicitTableName | |
| formula | back to summary |
|---|---|
| private Formula formula | |
| formulaString | back to summary |
|---|---|
| private String formulaString | |
| insertable | back to summary |
|---|---|
| private boolean insertable | |
| isImplicit | back to summary |
|---|---|
| private boolean isImplicit | |
| joins | back to summary |
|---|---|
| protected Map<String, Join> joins | |
| length | back to summary |
|---|---|
| private int length | |
| LOG | back to summary |
|---|---|
| private static final CoreMessageLogger LOG | |
| logicalColumnName | back to summary |
|---|---|
| private String logicalColumnName | |
| mappingColumn | back to summary |
|---|---|
| private Column mappingColumn | |
| nullable | back to summary |
|---|---|
| private boolean nullable | |
| precision | back to summary |
|---|---|
| private int precision | |
| propertyHolder | back to summary |
|---|---|
| protected PropertyHolder propertyHolder | |
| propertyName | back to summary |
|---|---|
| private String propertyName | |
| readExpression | back to summary |
|---|---|
| private String readExpression | |
| scale | back to summary |
|---|---|
| private int scale | |
| sqlType | back to summary |
|---|---|
| public String sqlType | |
| table | back to summary |
|---|---|
| private Table table
Deprecated as a consequence of | |
| unique | back to summary |
|---|---|
| private boolean unique | |
| updatable | back to summary |
|---|---|
| private boolean updatable | |
| writeExpression | back to summary |
|---|---|
| private String writeExpression | |
| Ejb3Column | back to summary |
|---|---|
| public Ejb3Column() | |
| addColumnBinding | back to summary |
|---|---|
| protected void addColumnBinding(SimpleValue value) | |
| addIndex | back to summary |
|---|---|
| public void addIndex(Index index, boolean inSecondPass)
Deprecated as a consequence of | |
| addIndex | back to summary |
|---|---|
| pack-priv void addIndex(String indexName, boolean inSecondPass) | |
| addUniqueKey | back to summary |
|---|---|
| pack-priv void addUniqueKey(String uniqueKeyName, boolean inSecondPass) | |
| applyColumnDefault | back to summary |
|---|---|
| private static void applyColumnDefault(Ejb3Column column, PropertyData inferredData) | |
| bind | back to summary |
|---|---|
| public void bind() | |
| buildColumnFromAnnotation | back to summary |
|---|---|
| public static Ejb3Column[] buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) | |
| buildColumnFromAnnotation | back to summary |
|---|---|
| public static Ejb3Column[] buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String, Join> secondaryTables, MetadataBuildingContext context) | |
| buildImplicitColumn | back to summary |
|---|---|
| private static Ejb3Column[] buildImplicitColumn(PropertyData inferredData, String suffixForDefaultColumnName, Map<String, Join> secondaryTables, PropertyHolder propertyHolder, Comment comment, Nullability nullability, MetadataBuildingContext context) | |
| checkPropertyConsistency | back to summary |
|---|---|
| public static void checkPropertyConsistency(Ejb3Column[] columns, String propertyName) | |
| extractDataFromPropertyData | back to summary |
|---|---|
| private void extractDataFromPropertyData(PropertyData inferredData) | |
| forceNotNull | back to summary |
|---|---|
| public void forceNotNull() | |
| getBuildingContext | back to summary |
|---|---|
| protected MetadataBuildingContext getBuildingContext() | |
| getComment | back to summary |
|---|---|
| public String getComment() | |
| getDefaultValue | back to summary |
|---|---|
| public String getDefaultValue() | |
| getExplicitTableName | back to summary |
|---|---|
public String getExplicitTableName()
| |
| getFormulaString | back to summary |
|---|---|
public String getFormulaString()
| |
| getJoin | back to summary |
|---|---|
| public Join getJoin() | |
| getLength | back to summary |
|---|---|
| public int getLength() | |
| getLogicalColumnName | back to summary |
|---|---|
| public String getLogicalColumnName() | |
| getMappingColumn | back to summary |
|---|---|
| public Column getMappingColumn() | |
| getName | back to summary |
|---|---|
| public String getName() | |
| getPrecision | back to summary |
|---|---|
| public int getPrecision() | |
| getPropertyHolder | back to summary |
|---|---|
| public PropertyHolder getPropertyHolder() | |
| getPropertyName | back to summary |
|---|---|
| public String getPropertyName() | |
| getScale | back to summary |
|---|---|
| public int getScale() | |
| getSqlType | back to summary |
|---|---|
| public String getSqlType() | |
| getTable | back to summary |
|---|---|
| public Table getTable()
Deprecated as a consequence of Find appropriate table of the column. It can come from a secondary table or from the main table of the persistent class
| |
| initMappingColumn | back to summary |
|---|---|
| protected void initMappingColumn(String columnName, String propertyName, int length, int precision, int scale, boolean nullable, String sqlType, boolean unique, boolean applyNamingStrategy) | |
| isFormula | back to summary |
|---|---|
| public boolean isFormula() | |
| isImplicit | back to summary |
|---|---|
| public boolean isImplicit() | |
| isInsertable | back to summary |
|---|---|
| public boolean isInsertable() | |
| isNameDeferred | back to summary |
|---|---|
| public boolean isNameDeferred() | |
| isNullable | back to summary |
|---|---|
| public boolean isNullable() | |
| isSecondary | back to summary |
|---|---|
| public boolean isSecondary() | |
| isUnique | back to summary |
|---|---|
| public boolean isUnique() | |
| isUpdatable | back to summary |
|---|---|
| public boolean isUpdatable() | |
| linkWithValue | back to summary |
|---|---|
| public void linkWithValue(SimpleValue value) | |
| processExpression | back to summary |
|---|---|
| private void processExpression(ColumnTransformer annotation) | |
| redefineColumnName | back to summary |
|---|---|
| public void redefineColumnName(String columnName, String propertyName, boolean applyNamingStrategy) | |
| setBuildingContext | back to summary |
|---|---|
| public void setBuildingContext(MetadataBuildingContext context) | |
| setComment | back to summary |
|---|---|
| public void setComment(String comment) | |
| setDefaultValue | back to summary |
|---|---|
| public void setDefaultValue(String defaultValue) | |
| setExplicitTableName | back to summary |
|---|---|
| public void setExplicitTableName(String explicitTableName) | |
| setFormula | back to summary |
|---|---|
| public void setFormula(String formula) | |
| setImplicit | back to summary |
|---|---|
| public void setImplicit(boolean implicit) | |
| setInsertable | back to summary |
|---|---|
| public void setInsertable(boolean insertable) | |
| setJoins | back to summary |
|---|---|
| public void setJoins(Map<String, Join> joins) | |
| setLength | back to summary |
|---|---|
| public void setLength(int length) | |
| setLogicalColumnName | back to summary |
|---|---|
| public void setLogicalColumnName(String logicalColumnName) | |
| setMappingColumn | back to summary |
|---|---|
| protected void setMappingColumn(Column mappingColumn) | |
| setNullable | back to summary |
|---|---|
| public void setNullable(boolean nullable) | |
| setPrecision | back to summary |
|---|---|
| public void setPrecision(int precision) | |
| setPropertyHolder | back to summary |
|---|---|
| public void setPropertyHolder(PropertyHolder propertyHolder) | |
| setPropertyName | back to summary |
|---|---|
| public void setPropertyName(String propertyName) | |
| setScale | back to summary |
|---|---|
| public void setScale(int scale) | |
| setSqlType | back to summary |
|---|---|
| public void setSqlType(String sqlType) | |
| setTable | back to summary |
|---|---|
| public void setTable(Table table)
Deprecated as a consequence of | |
| setUnique | back to summary |
|---|---|
| public void setUnique(boolean unique) | |
| setUpdatable | back to summary |
|---|---|
| public void setUpdatable(boolean updatable) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |