protected static class TagEncodingHelper.ColumnExprWrapper extends Object implements Column, Unwrappable<ColumnExpr>
COLATTR_CASESENSITIVE, COLATTR_CURRENCY_CODE, COLATTR_ENUMTYPE, COLATTR_FRACTION_DIGITS, COLATTR_INTEGER_DIGITS, COLATTR_MAXVALUE, COLATTR_MINLENGTH, COLATTR_MINVALUE, COLATTR_NORMCOLUMN, COLATTR_NULLTEXT, COLATTR_NUMBER_GROUPSEP, COLATTR_NUMBER_TYPE, COLATTR_REFCOLUMNS, COLATTR_REGEXP, COLATTR_SORTDESCENDING, COLATTR_SORTEXPRESSION, COLATTR_TITLE, COLATTR_TOOLTIP, COLATTR_TYPE, NUMTYPE_CURRENCY, NUMTYPE_DECIMAL, NUMTYPE_INTEGER, NUMTYPE_PERCENT| Constructor and Description |
|---|
ColumnExprWrapper(ColumnExpr expr) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttribute(String name) |
Set<Attributes.Attribute> |
getAttributes() |
String |
getBeanPropertyName() |
String |
getControlType() |
DataType |
getDataType() |
Entity |
getEntity() |
Class<Enum<?>> |
getEnumType() |
ColumnExpr |
getExpr() |
String |
getName() |
Options |
getOptions() |
double |
getSize() |
Column |
getSourceColumn()
Deprecated.
|
String |
getTitle() |
Column |
getUpdateColumn() |
boolean |
isAutoGenerated() |
boolean |
isReadOnly() |
boolean |
isRequired() |
boolean |
isWrapper() |
<T extends ColumnExpr> |
setAttribute(String name,
Object value) |
ColumnExpr |
unwrap() |
Object |
validateValue(Object value) |
public ColumnExprWrapper(ColumnExpr expr)
public ColumnExpr getExpr()
public DataType getDataType()
getDataType in interface ColumnExprpublic Class<Enum<?>> getEnumType()
getEnumType in interface ColumnExprpublic String getName()
getName in interface ColumnExprpublic String getTitle()
getTitle in interface ColumnExprpublic String getControlType()
getControlType in interface ColumnExprpublic Object getAttribute(String name)
getAttribute in interface ColumnExprpublic Set<Attributes.Attribute> getAttributes()
getAttributes in interface Columnpublic <T extends ColumnExpr> T setAttribute(String name, Object value)
setAttribute in interface ColumnExprpublic Options getOptions()
getOptions in interface ColumnExprpublic String getBeanPropertyName()
getBeanPropertyName in interface ColumnExprpublic Column getUpdateColumn()
getUpdateColumn in interface ColumnExpr@Deprecated public Column getSourceColumn()
getSourceColumn in interface ColumnExprpublic boolean isWrapper()
isWrapper in interface Unwrappable<ColumnExpr>public ColumnExpr unwrap()
unwrap in interface Unwrappable<ColumnExpr>public boolean isRequired()
isRequired in interface Columnpublic boolean isAutoGenerated()
isAutoGenerated in interface Columnpublic boolean isReadOnly()
isReadOnly in interface Columnpublic Object validateValue(Object value)
validateValue in interface ColumnCopyright © 2008–2023 Apache Software Foundation. All rights reserved.