public class DefaultExpressionPropertyCore extends Object implements ExpressionPropertyCore
Constructor and Description |
---|
DefaultExpressionPropertyCore() |
Modifier and Type | Method and Description |
---|---|
String[] |
getExtraCalculationFields(ExpressionPropertyMetaData metaData) |
String[] |
getReferencedElements(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue) |
String[] |
getReferencedFields(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue) |
String[] |
getReferencedGroups(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue) |
ResourceReference[] |
getReferencedResources(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager) |
public String[] getReferencedFields(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
getReferencedFields
in interface ExpressionPropertyCore
public String[] getReferencedGroups(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
getReferencedGroups
in interface ExpressionPropertyCore
public String[] getReferencedElements(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
getReferencedElements
in interface ExpressionPropertyCore
public ResourceReference[] getReferencedResources(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
getReferencedResources
in interface ExpressionPropertyCore
public String[] getExtraCalculationFields(ExpressionPropertyMetaData metaData)
getExtraCalculationFields
in interface ExpressionPropertyCore