public interface ExpressionMetaData extends MetaData
VALUEROLE_BUNDLE_KEY, VALUEROLE_BUNDLE_NAME, VALUEROLE_CONTENT, VALUEROLE_DATEFORMAT, VALUEROLE_ELEMENT_NAME, VALUEROLE_FIELD, VALUEROLE_FORMULA, VALUEROLE_GROUP, VALUEROLE_MESSAGE, VALUEROLE_NUMBERFORMAT, VALUEROLE_QUERY, VALUEROLE_RESOURCE, VALUEROLE_VALUE
Modifier and Type | Method and Description |
---|---|
Expression |
create() |
BeanInfo |
getBeanDescriptor() |
Class |
getExpressionType() |
Image |
getIcon(Locale locale,
int iconKind) |
ExpressionPropertyMetaData |
getPropertyDescription(String name) |
ExpressionPropertyMetaData[] |
getPropertyDescriptions() |
String[] |
getPropertyNames() |
Class |
getResultType() |
boolean |
isElementLayoutProcessor()
Checks whether the main purpose of the expression is to modify the layout of the report.
|
boolean |
isGlobalLayoutProcessor()
Checks whether the main purpose of the expression is to modify the layout of the report.
|
boolean |
isStatefull() |
getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getFeatureMaturityLevel, getGrouping, getGroupingOrdinal, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
boolean isElementLayoutProcessor()
boolean isGlobalLayoutProcessor()
boolean isStatefull()
Class getResultType()
Class getExpressionType()
BeanInfo getBeanDescriptor() throws IntrospectionException
IntrospectionException
String[] getPropertyNames()
ExpressionPropertyMetaData[] getPropertyDescriptions()
ExpressionPropertyMetaData getPropertyDescription(String name)
Expression create()