Uses of Class
org.jbpm.jpdl.el.ELException

Packages that use ELException
org.jbpm.jpdl.el interfaces and binding classes for expression language resolving. 
org.jbpm.jpdl.el.impl implementation classes for expression language resolving. 
 

Uses of ELException in org.jbpm.jpdl.el
 

Subclasses of ELException in org.jbpm.jpdl.el
 class ELParseException
          Represents a parsing error encountered while parsing an EL expression.
 

Methods in org.jbpm.jpdl.el that throw ELException
abstract  Object ExpressionEvaluator.evaluate(String expression, Class expectedType, VariableResolver vResolver, FunctionMapper fMapper)
          Evaluates an expression.
abstract  Object Expression.evaluate(VariableResolver vResolver)
          Evaluates an expression that was previously prepared.
abstract  Expression ExpressionEvaluator.parseExpression(String expression, Class expectedType, FunctionMapper fMapper)
          Prepare an expression for later evaluation.
 Object VariableResolver.resolveVariable(String pName)
          Resolves the specified variable.
 

Uses of ELException in org.jbpm.jpdl.el.impl
 

Methods in org.jbpm.jpdl.el.impl that throw ELException
 Object UnaryMinusOperator.apply(Object pValue, Logger pLogger)
          Applies the operator to the given value
 Object EmptyOperator.apply(Object pValue, Logger pLogger)
          Applies the operator to the given value
 Object NotOperator.apply(Object pValue, Logger pLogger)
          Applies the operator to the given value
abstract  Object UnaryOperator.apply(Object pValue, Logger pLogger)
          Applies the operator to the given value
 Object AndOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object EqualityOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
abstract  Object BinaryOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given pair of values
 Object RelationalOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object ModulusOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object GreaterThanOrEqualsOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object ArithmeticOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object DivideOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object OrOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object LessThanOrEqualsOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object LessThanOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object IntegerDivideOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
 Object GreaterThanOperator.apply(Object pLeft, Object pRight, Logger pLogger)
          Applies the operator to the given value
static Object Coercions.applyArithmeticOperator(Object pLeft, Object pRight, ArithmeticOperator pOperator, Logger pLogger)
          Performs all of the necessary type conversions, then calls on the appropriate operator.
static Object Coercions.applyEqualityOperator(Object pLeft, Object pRight, EqualityOperator pOperator, Logger pLogger)
          Performs all of the necessary type conversions, then calls on the appropriate operator.
static Object Coercions.applyRelationalOperator(Object pLeft, Object pRight, RelationalOperator pOperator, Logger pLogger)
          Performs all of the necessary type conversions, then calls on the appropriate operator.
static Object Coercions.coerce(Object pValue, Class pClass, Logger pLogger)
          Coerces the given value to the specified class.
static Boolean Coercions.coerceToBoolean(Object pValue, Logger pLogger)
          Coerces a value to a Boolean
static Character Coercions.coerceToCharacter(Object pValue, Logger pLogger)
          Coerces a value to a Character
static Integer Coercions.coerceToInteger(Object pValue, Logger pLogger)
          Coerces a value to an Integer, returning null if the coercion isn't possible.
static Object Coercions.coerceToObject(Object pValue, Class pClass, Logger pLogger)
          Coerces a value to the specified Class that is not covered by any of the above cases
static Number Coercions.coerceToPrimitiveNumber(Object pValue, Class pClass, Logger pLogger)
          Coerces a value to the given primitive number class
static String Coercions.coerceToString(Object pValue, Logger pLogger)
          Coerces the specified value to a String
abstract  Object ValueSuffix.evaluate(Object pValue, VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates the expression in the given context, operating on the given value.
 Object ArraySuffix.evaluate(Object pValue, VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates the expression in the given context, operating on the given value.
 Object ExpressionEvaluatorImpl.evaluate(String pExpressionString, Class pExpectedType, VariableResolver pResolver, FunctionMapper functions)
          Evaluates the given expression String
 String ExpressionString.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates the expression string by evaluating each element, converting it to a String (using toString, or "" for null values) and concatenating the results into a single String.
 Object FunctionInvocation.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates by looking up the name in the VariableResolver
 Object NamedValue.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates by looking up the name in the VariableResolver
 Object ConditionalExpression.evaluate(VariableResolver vr, FunctionMapper f, Logger l)
          Evaluates the conditional expression and returns the literal result
abstract  Object Expression.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates the expression in the given context
 Object UnaryOperatorExpression.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates to the literal value
 Object Literal.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates to the literal value
 Object ComplexValue.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates by evaluating the prefix, then applying the suffixes
 Object BinaryOperatorExpression.evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
          Evaluates to the literal value
static BeanInfoIndexedProperty BeanInfoManager.getBeanInfoIndexedProperty(Class pClass, String pIndexedPropertyName, Logger pLogger)
          Returns the BeanInfoIndexedProperty for the specified property in the given class, or null if not found.
static BeanInfoProperty BeanInfoManager.getBeanInfoProperty(Class pClass, String pPropertyName, Logger pLogger)
          Returns the BeanInfoProperty for the specified property in the given class, or null if not found.
static BeanMethod BeanInfoManager.getBeanMethod(Class pClass, String indexStr, Logger logger)
           
 BeanMethod BeanInfoManager.getBeanMethod(String pMethodName, Logger pLogger)
           
 EventSetDescriptor BeanInfoManager.getEventSet(String pEventSetName, Logger pLogger)
          Returns the EventSetDescriptor for the given event set name, or null if not found.
 BeanInfoIndexedProperty BeanInfoManager.getIndexedProperty(String pIndexedPropertyName, Logger pLogger)
          Returns the BeanInfoIndexedProperty for the given property name, or null if not found.
 BeanInfoProperty BeanInfoManager.getProperty(String pPropertyName, Logger pLogger)
          Returns the BeanInfoProperty for the given property name, or null if not found.
 void Logger.logError(String pTemplate)
          Logs an error
 void Logger.logError(String pTemplate, Object pArg0)
          Logs an error
 void Logger.logError(String pTemplate, Object pArg0, Object pArg1)
          Logs an error
 void Logger.logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2)
          Logs an error
 void Logger.logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
          Logs an error
 void Logger.logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
          Logs an error
 void Logger.logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
          Logs an error
 void Logger.logError(String pMessage, Throwable pRootCause)
          Logs an error
 void Logger.logError(String pTemplate, Throwable pRootCause, Object pArg0)
          Logs an error
 void Logger.logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1)
          Logs an error
 void Logger.logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2)
          Logs an error
 void Logger.logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
          Logs an error
 void Logger.logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
          Logs an error
 void Logger.logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
          Logs an error
 void Logger.logError(Throwable pRootCause)
          Logs an error
 void Logger.logWarning(String pTemplate)
          Logs a warning
 void Logger.logWarning(String pTemplate, Object pArg0)
          Logs a warning
 void Logger.logWarning(String pTemplate, Object pArg0, Object pArg1)
          Logs a warning
 void Logger.logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2)
          Logs a warning
 void Logger.logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
          Logs a warning
 void Logger.logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
          Logs a warning
 void Logger.logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
          Logs a warning
 void Logger.logWarning(String pMessage, Throwable pRootCause)
          Logs a warning
 void Logger.logWarning(String pTemplate, Throwable pRootCause, Object pArg0)
          Logs a warning
 void Logger.logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1)
          Logs a warning
 void Logger.logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2)
          Logs a warning
 void Logger.logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
          Logs a warning
 void Logger.logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
          Logs a warning
 void Logger.logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
          Logs a warning
 void Logger.logWarning(Throwable pRootCause)
          Logs a warning
 String ExpressionEvaluatorImpl.parseAndRender(String pExpressionString)
          Parses the given expression string, then converts it back to a String in its canonical form.
 Expression ExpressionEvaluatorImpl.parseExpression(String expression, Class expectedType, FunctionMapper fMapper)
          Prepare an expression for later evaluation.
 Object ExpressionEvaluatorImpl.parseExpressionString(String pExpressionString)
          Gets the parsed form of the given expression string.
 Object JbpmVariableResolver.resolveVariable(String name)
           
 



Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.