public class WrappingFormulaContext extends Object implements org.pentaho.reporting.libraries.formula.FormulaContext
Constructor and Description |
---|
WrappingFormulaContext(org.pentaho.reporting.libraries.formula.FormulaContext parent,
org.pentaho.reporting.engine.classic.core.DataRow dataRow) |
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration() |
Date |
getCurrentDate() |
org.pentaho.reporting.libraries.formula.function.FunctionRegistry |
getFunctionRegistry() |
org.pentaho.reporting.libraries.formula.LocalizationContext |
getLocalizationContext() |
org.pentaho.reporting.libraries.formula.operators.OperatorFactory |
getOperatorFactory() |
org.pentaho.reporting.libraries.formula.typing.TypeRegistry |
getTypeRegistry() |
boolean |
isReferenceDirty(Object name) |
Object |
resolveReference(Object name) |
org.pentaho.reporting.libraries.formula.typing.Type |
resolveReferenceType(Object name) |
public WrappingFormulaContext(org.pentaho.reporting.libraries.formula.FormulaContext parent, org.pentaho.reporting.engine.classic.core.DataRow dataRow)
public boolean isReferenceDirty(Object name) throws org.pentaho.reporting.libraries.formula.EvaluationException
isReferenceDirty
in interface org.pentaho.reporting.libraries.formula.FormulaContext
org.pentaho.reporting.libraries.formula.EvaluationException
public Object resolveReference(Object name) throws org.pentaho.reporting.libraries.formula.EvaluationException
resolveReference
in interface org.pentaho.reporting.libraries.formula.FormulaContext
org.pentaho.reporting.libraries.formula.EvaluationException
public org.pentaho.reporting.libraries.formula.typing.Type resolveReferenceType(Object name) throws org.pentaho.reporting.libraries.formula.EvaluationException
resolveReferenceType
in interface org.pentaho.reporting.libraries.formula.FormulaContext
org.pentaho.reporting.libraries.formula.EvaluationException
public org.pentaho.reporting.libraries.formula.LocalizationContext getLocalizationContext()
getLocalizationContext
in interface org.pentaho.reporting.libraries.formula.FormulaContext
public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
getConfiguration
in interface org.pentaho.reporting.libraries.formula.FormulaContext
public org.pentaho.reporting.libraries.formula.function.FunctionRegistry getFunctionRegistry()
getFunctionRegistry
in interface org.pentaho.reporting.libraries.formula.FormulaContext
public org.pentaho.reporting.libraries.formula.typing.TypeRegistry getTypeRegistry()
getTypeRegistry
in interface org.pentaho.reporting.libraries.formula.FormulaContext
public org.pentaho.reporting.libraries.formula.operators.OperatorFactory getOperatorFactory()
getOperatorFactory
in interface org.pentaho.reporting.libraries.formula.FormulaContext
public Date getCurrentDate()
getCurrentDate
in interface org.pentaho.reporting.libraries.formula.FormulaContext
Copyright © 2019 Hitachi Vantara. All rights reserved.