public static class ExportableColumn.ValueImpl extends Object implements Value
| Constructor and Description |
|---|
ValueImpl(ExportableColumn column,
Table table,
BasicType type,
Database database) |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(ValueVisitor visitor) |
void |
createForeignKey() |
boolean[] |
getColumnInsertability() |
Iterator<Selectable> |
getColumnIterator() |
int |
getColumnSpan() |
boolean[] |
getColumnUpdateability() |
FetchMode |
getFetchMode() |
ServiceRegistry |
getServiceRegistry() |
Table |
getTable() |
Type |
getType() |
boolean |
hasFormula() |
boolean |
isAlternateUniqueKey() |
boolean |
isNullable() |
boolean |
isSame(Value value) |
boolean |
isSimpleValue() |
boolean |
isValid(Mapping mapping) |
void |
setTypeUsingReflection(String className,
String propertyName) |
public ValueImpl(ExportableColumn column, Table table, BasicType type, Database database)
public int getColumnSpan()
getColumnSpan in interface Valuepublic Iterator<Selectable> getColumnIterator()
getColumnIterator in interface Valuepublic Type getType() throws MappingException
getType in interface ValueMappingExceptionpublic FetchMode getFetchMode()
getFetchMode in interface Valuepublic boolean hasFormula()
hasFormula in interface Valuepublic boolean isAlternateUniqueKey()
isAlternateUniqueKey in interface Valuepublic boolean isNullable()
isNullable in interface Valuepublic boolean[] getColumnUpdateability()
getColumnUpdateability in interface Valuepublic boolean[] getColumnInsertability()
getColumnInsertability in interface Valuepublic void createForeignKey()
throws MappingException
createForeignKey in interface ValueMappingExceptionpublic boolean isSimpleValue()
isSimpleValue in interface Valuepublic boolean isValid(Mapping mapping) throws MappingException
isValid in interface ValueMappingExceptionpublic void setTypeUsingReflection(String className, String propertyName) throws MappingException
setTypeUsingReflection in interface ValueMappingExceptionpublic Object accept(ValueVisitor visitor)
public ServiceRegistry getServiceRegistry()
getServiceRegistry in interface ValueCopyright © 2001-2022 Red Hat, Inc. All Rights Reserved.