Package | Description |
---|---|
org.apache.taglibs.standard.lang.jstl |
Modifier and Type | Method and Description |
---|---|
boolean |
NotEqualsOperator.apply(boolean pAreEqual,
Logger pLogger)
Applies the operator given the fact that the two elements are
equal.
|
boolean |
EqualsOperator.apply(boolean pAreEqual,
Logger pLogger)
Applies the operator given the fact that the two elements are
equal.
|
abstract boolean |
EqualityOperator.apply(boolean pAreEqual,
Logger pLogger)
Applies the operator given the fact that the two elements are
equal.
|
abstract boolean |
RelationalOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values
|
double |
PlusOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
double |
MultiplyOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
double |
MinusOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
boolean |
LessThanOrEqualsOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values
|
boolean |
LessThanOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values
|
boolean |
GreaterThanOrEqualsOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values
|
boolean |
GreaterThanOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values
|
abstract double |
ArithmeticOperator.apply(double pLeft,
double pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
abstract boolean |
RelationalOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given long values
|
long |
PlusOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
long |
MultiplyOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
long |
MinusOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
boolean |
LessThanOrEqualsOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given long values
|
boolean |
LessThanOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given long values
|
boolean |
GreaterThanOrEqualsOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given long values
|
boolean |
GreaterThanOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given long values
|
abstract long |
ArithmeticOperator.apply(long pLeft,
long pRight,
Logger pLogger)
Applies the operator to the given double values, returning a double
|
abstract Object |
UnaryOperator.apply(Object pValue,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
UnaryMinusOperator.apply(Object pValue,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
NotOperator.apply(Object pValue,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
EmptyOperator.apply(Object pValue,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
RelationalOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
OrOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
ModulusOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
LessThanOrEqualsOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
LessThanOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
IntegerDivideOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
GreaterThanOrEqualsOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
GreaterThanOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
EqualityOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
DivideOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
abstract Object |
BinaryOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given pair of values
|
Object |
ArithmeticOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
Object |
AndOperator.apply(Object pLeft,
Object pRight,
Object pContext,
Logger pLogger)
Applies the operator to the given value
|
abstract boolean |
RelationalOperator.apply(String pLeft,
String pRight,
Logger pLogger)
Applies the operator to the given String values
|
boolean |
LessThanOrEqualsOperator.apply(String pLeft,
String pRight,
Logger pLogger)
Applies the operator to the given String values
|
boolean |
LessThanOperator.apply(String pLeft,
String pRight,
Logger pLogger)
Applies the operator to the given String values
|
boolean |
GreaterThanOrEqualsOperator.apply(String pLeft,
String pRight,
Logger pLogger)
Applies the operator to the given String values
|
boolean |
GreaterThanOperator.apply(String pLeft,
String pRight,
Logger pLogger)
Applies the operator to the given String values
|
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,
Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context, operating on the
given value.
|
Object |
ArraySuffix.evaluate(Object pValue,
Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context, operating on the
given value.
|
Object |
UnaryOperatorExpression.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
Object |
NamedValue.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
Object |
Literal.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
Object |
FunctionInvocation.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
String |
ExpressionString.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
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.
|
abstract Object |
Expression.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context
|
Object |
ComplexValue.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates by evaluating the prefix, then applying the suffixes
|
Object |
BinaryOperatorExpression.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
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.
|
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.
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.