Package org.apache.empire.jsf2.utils
Class TagEncodingHelper.ColumnExprWrapper
java.lang.Object
org.apache.empire.jsf2.utils.TagEncodingHelper.ColumnExprWrapper
- All Implemented Interfaces:
Unwrappable<ColumnExpr>,Column,ColumnExpr
- Enclosing class:
- TagEncodingHelper
protected static class TagEncodingHelper.ColumnExprWrapper
extends Object
implements Column, Unwrappable<ColumnExpr>
ColumnExprWrapper
wraps a ColumnExpr object into a Column interface object
- Author:
- doebele
-
Field Summary
Fields inherited from interface org.apache.empire.data.Column
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAttribute(String name) getExpr()getName()doublegetSize()Deprecated.getTitle()booleanbooleanbooleanboolean<T extends ColumnExpr>
TsetAttribute(String name, Object value) unwrap()validateValue(Object value)
-
Constructor Details
-
ColumnExprWrapper
-
-
Method Details
-
getExpr
-
getDataType
- Specified by:
getDataTypein interfaceColumnExpr
-
getEnumType
- Specified by:
getEnumTypein interfaceColumnExpr
-
getEntity
-
getName
- Specified by:
getNamein interfaceColumnExpr
-
getTitle
- Specified by:
getTitlein interfaceColumnExpr
-
getControlType
- Specified by:
getControlTypein interfaceColumnExpr
-
getAttribute
- Specified by:
getAttributein interfaceColumnExpr
-
getAttributes
- Specified by:
getAttributesin interfaceColumn
-
setAttribute
- Specified by:
setAttributein interfaceColumnExpr
-
getOptions
- Specified by:
getOptionsin interfaceColumnExpr
-
getBeanPropertyName
- Specified by:
getBeanPropertyNamein interfaceColumnExpr
-
getUpdateColumn
- Specified by:
getUpdateColumnin interfaceColumnExpr
-
getSourceColumn
Deprecated.- Specified by:
getSourceColumnin interfaceColumnExpr
-
isWrapper
public boolean isWrapper()- Specified by:
isWrapperin interfaceUnwrappable<ColumnExpr>
-
unwrap
- Specified by:
unwrapin interfaceUnwrappable<ColumnExpr>
-
getSize
public double getSize() -
isRequired
public boolean isRequired()- Specified by:
isRequiredin interfaceColumn
-
isAutoGenerated
public boolean isAutoGenerated()- Specified by:
isAutoGeneratedin interfaceColumn
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceColumn
-
validateValue
- Specified by:
validateValuein interfaceColumn
-