Class ExpressionRegistry
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.ExpressionRegistry
-
public class ExpressionRegistry extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionMetaData[]
getAllExpressionMetaDatas()
ExpressionMetaData
getExpressionMetaData(String identifier)
static ExpressionRegistry
getInstance()
boolean
isExpressionRegistered(String identifier)
void
registerExpression(ExpressionMetaData metaData)
void
registerFromXml(URL expressionMetaSource)
-
-
-
Method Detail
-
getInstance
public static ExpressionRegistry getInstance()
-
registerFromXml
public void registerFromXml(URL expressionMetaSource) throws IOException
- Throws:
IOException
-
registerExpression
public void registerExpression(ExpressionMetaData metaData)
-
getAllExpressionMetaDatas
public ExpressionMetaData[] getAllExpressionMetaDatas()
-
isExpressionRegistered
public boolean isExpressionRegistered(String identifier)
-
getExpressionMetaData
public ExpressionMetaData getExpressionMetaData(String identifier) throws MetaDataLookupException
- Throws:
MetaDataLookupException
-
-