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