All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
Object |
accept(ValueVisitor visitor) |
void |
addColumn(Column column) |
void |
addColumn(Column column,
boolean isInsertable,
boolean isUpdatable) |
void |
addFormula(Formula formula) |
void |
copyTypeFrom(SimpleValue sourceValue) |
void |
createForeignKey() |
void |
createForeignKeyOfEntity(String entityName) |
IdentifierGenerator |
createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory,
Dialect dialect,
String defaultCatalog,
String defaultSchema,
RootClass rootClass) |
protected ConverterDescriptor |
getAttributeConverterDescriptor() |
MetadataBuildingContext |
getBuildingContext() |
protected Selectable |
getColumn(int position) |
boolean[] |
getColumnInsertability() |
Iterator<Selectable> |
getColumnIterator() |
int |
getColumnSpan() |
boolean[] |
getColumnUpdateability() |
List |
getConstraintColumns() |
FetchMode |
getFetchMode() |
String |
getForeignKeyDefinition() |
String |
getForeignKeyName() |
IdentifierGenerator |
getIdentifierGenerator()
Returns the cached identifierGenerator.
|
Properties |
getIdentifierGeneratorProperties() |
String |
getIdentifierGeneratorStrategy()
Returns the identifierGeneratorStrategy.
|
ConverterDescriptor |
getJpaAttributeConverterDescriptor() |
MetadataImplementor |
getMetadata() |
String |
getNullValue() |
List<Selectable> |
getSelectables() |
ServiceRegistry |
getServiceRegistry() |
Table |
getTable() |
String |
getTypeName() |
Properties |
getTypeParameters() |
boolean |
hasAnyInsertableColumns() |
boolean |
hasAnyUpdatableColumns() |
boolean |
hasFormula() |
boolean |
isAlternateUniqueKey() |
boolean |
isCascadeDeleteEnabled() |
boolean |
isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory,
Dialect dialect) |
boolean |
isLob() |
boolean |
isNationalized() |
boolean |
isNullable() |
boolean |
isSame(SimpleValue other) |
boolean |
isSame(Value other) |
protected static boolean |
isSame(Value v1,
Value v2) |
boolean |
isSimpleValue() |
boolean |
isTypeSpecified() |
boolean |
isUpdateable() |
boolean |
isValid(Mapping mapping) |
boolean |
isVersion() |
protected void |
justAddColumn(Column column) |
protected void |
justAddColumn(Column column,
boolean insertable,
boolean updatable) |
protected void |
justAddFormula(Formula formula) |
void |
makeLob() |
void |
makeNationalized() |
void |
makeVersion() |
void |
setAlternateUniqueKey(boolean unique) |
protected void |
setAttributeConverterDescriptor(ConverterDescriptor descriptor) |
void |
setCascadeDeleteEnabled(boolean cascadeDeleteEnabled) |
void |
setForeignKeyDefinition(String foreignKeyDefinition) |
void |
setForeignKeyName(String foreignKeyName) |
void |
setIdentifierGeneratorProperties(Map identifierGeneratorProperties)
Sets the identifierGeneratorProperties.
|
void |
setIdentifierGeneratorProperties(Properties identifierGeneratorProperties)
Sets the identifierGeneratorProperties.
|
void |
setIdentifierGeneratorStrategy(String identifierGeneratorStrategy)
Sets the identifierGeneratorStrategy.
|
void |
setJpaAttributeConverterDescriptor(ConverterDescriptor descriptor) |
void |
setNullValue(String nullValue)
Sets the nullValue.
|
void |
setTable(Table table) |
void |
setTypeName(String typeName) |
void |
setTypeParameters(Map<String,String> parameters) |
void |
setTypeParameters(Properties parameterMap) |
void |
setTypeUsingReflection(String className,
String propertyName) |
String |
toString() |