|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pentaho.reporting.libraries.formula.DefaultFormulaContext
public class DefaultFormulaContext
Creation-Date: 31.10.2006, 16:32:32
Constructor Summary | |
---|---|
DefaultFormulaContext()
|
|
DefaultFormulaContext(org.pentaho.reporting.libraries.base.config.Configuration config)
|
|
DefaultFormulaContext(org.pentaho.reporting.libraries.base.config.Configuration config,
Locale locale,
TimeZone timeZone)
|
Method Summary | |
---|---|
void |
defineReference(Object name,
Object value)
|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration()
Returns the local configuration of the formula. |
FunctionRegistry |
getFunctionRegistry()
Returns the function registry. |
LocalizationContext |
getLocalizationContext()
Returns the localization context of this formula. |
OperatorFactory |
getOperatorFactory()
Returns the operator registry. |
TypeRegistry |
getTypeRegistry()
Returns the type registry. |
boolean |
isReferenceDirty(Object name)
Checks whether the external object referenced by name has changed. |
Object |
resolveReference(Object name)
Resolves the given reference. |
Type |
resolveReferenceType(Object name)
Queries the type of the given reference. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultFormulaContext()
public DefaultFormulaContext(org.pentaho.reporting.libraries.base.config.Configuration config)
public DefaultFormulaContext(org.pentaho.reporting.libraries.base.config.Configuration config, Locale locale, TimeZone timeZone)
Method Detail |
---|
public OperatorFactory getOperatorFactory()
FormulaContext
getOperatorFactory
in interface FormulaContext
public void defineReference(Object name, Object value)
public Object resolveReference(Object name)
FormulaContext
resolveReference
in interface FormulaContext
name
- the name that identifies the reference.
public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
FormulaContext
getConfiguration
in interface FormulaContext
public FunctionRegistry getFunctionRegistry()
FormulaContext
getFunctionRegistry
in interface FormulaContext
public Type resolveReferenceType(Object name)
FormulaContext
resolveReferenceType
in interface FormulaContext
name
- the name that identifies the reference.
public TypeRegistry getTypeRegistry()
FormulaContext
getTypeRegistry
in interface FormulaContext
public LocalizationContext getLocalizationContext()
FormulaContext
getLocalizationContext
in interface FormulaContext
public boolean isReferenceDirty(Object name)
FormulaContext
name
has changed.
isReferenceDirty
in interface FormulaContext
name
- the name that identifies the reference.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |