protected static class TagEncodingHelper.ColumnExprWrapper extends Object implements Column, Unwrappable<ColumnExpr>
COLATTR_CURRENCY_CODE, COLATTR_DATETIMEPATTERN, COLATTR_ENUMTYPE, COLATTR_FRACTION_DIGITS, COLATTR_INTEGER_DIGITS, COLATTR_MAXVALUE, COLATTR_MINLENGTH, COLATTR_MINVALUE, COLATTR_NULLTEXT, COLATTR_NUMBER_GROUPSEP, COLATTR_NUMBER_TYPE, COLATTR_REGEXP, COLATTR_TITLE, COLATTR_TOOLTIP, COLATTR_TYPE
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() |
Class<Enum<?>> |
getEnumType() |
ColumnExpr |
getExpr() |
String |
getName() |
Options |
getOptions() |
double |
getSize() |
Column |
getSourceColumn() |
String |
getTitle() |
boolean |
isAutoGenerated() |
boolean |
isReadOnly() |
boolean |
isRequired() |
boolean |
isWrapper() |
ColumnExpr |
unwrap() |
Object |
validateValue(Object value) |
public ColumnExprWrapper(ColumnExpr expr)
public ColumnExpr getExpr()
public DataType getDataType()
getDataType
in interface ColumnExpr
public String getName()
getName
in interface ColumnExpr
public String getTitle()
getTitle
in interface ColumnExpr
public String getControlType()
getControlType
in interface ColumnExpr
public Object getAttribute(String name)
getAttribute
in interface ColumnExpr
public Set<Attributes.Attribute> getAttributes()
getAttributes
in interface Column
public Options getOptions()
getOptions
in interface ColumnExpr
public String getBeanPropertyName()
getBeanPropertyName
in interface ColumnExpr
public Column getSourceColumn()
getSourceColumn
in interface ColumnExpr
public boolean isWrapper()
isWrapper
in interface Unwrappable<ColumnExpr>
public ColumnExpr unwrap()
unwrap
in interface Unwrappable<ColumnExpr>
public boolean isRequired()
isRequired
in interface Column
public boolean isAutoGenerated()
isAutoGenerated
in interface Column
public boolean isReadOnly()
isReadOnly
in interface Column
public Class<Enum<?>> getEnumType()
getEnumType
in interface ColumnExpr
public Object validateValue(Object value)
validateValue
in interface Column
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.