Modifier and Type | Class and Description |
---|---|
class |
CandiExpr
Variable resolution for webbeans variables
|
Modifier and Type | Method and Description |
---|---|
Expr |
CandiExpr.createField(Expr field) |
Expr |
CandiExpr.createField(java.lang.String field) |
Expr |
CandiExpr.createMethod(Expr[] args) |
Modifier and Type | Method and Description |
---|---|
Expr |
CandiExpr.createField(Expr field) |
Expr |
CandiExpr.createMethod(Expr[] args) |
Constructor and Description |
---|
CandiExpr(Expr expr) |
Constructor and Description |
---|
ExprProgram(Expr expr) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<Expr> |
ExprType.getType()
Returns the Java type.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ConfigType.valueOf(ELContext env,
Expr value)
Converts the value to a value of the type.
|
java.lang.Object |
BooleanType.valueOf(ELContext env,
Expr expr)
Converts the value to a value of the type.
|
java.lang.Object |
BooleanPrimitiveType.valueOf(ELContext env,
Expr expr)
Converts the value to a value of the type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBooleanExpr
Base implementation for a boolean-valued expression.
|
class |
AddExpr
Represents a binary addition numeric operation
|
class |
ArrayExpr
Represents an array reference:
|
class |
ArrayResolverExpr
Represents an array reference:
|
class |
BinaryExpr
Represents a binary numeric operation
|
class |
BooleanExpr
Represents a binary boolean expression.
|
class |
BooleanLiteral
A boolean literal expression.
|
class |
CmpExpr
Represents a numeric comparison operation: lt, gt, le, ge.
|
class |
ConditionalExpr
Represents a conditional expression
|
class |
ConditionalNullExpr
Represents a conditional expression
|
class |
DivExpr
Represents a binary divtiplication numeric operation
|
class |
DoubleLiteral
Represents a double literal expression.
|
class |
EqExpr
Represents the numeric comparison operation: eq
|
class |
FunctionExpr
Represents a method call.
|
class |
GeExpr
Represents the numeric comparison operation: le
|
class |
GtExpr
Represents the numeric comparison operation: gt
|
class |
IdExpr
Identifier expression.
|
class |
InterpolateExpr
Representing a string interpolation expression.
|
class |
LeExpr
Represents the numeric comparison operation: le
|
class |
LongLiteral
Represents a long literal expression.
|
class |
LtExpr
Represents the numeric comparison operation: lt
|
class |
MatchesExpr
Represents the regular expression operation: matches
|
class |
MethodExpr
Represents a named method call on an object.
|
class |
MinusExpr
Represents a unary minus expression.
|
class |
ModExpr
Represents a binary mod numeric operation
|
class |
MulExpr
Represents a binary multiplication numeric operation
|
class |
NeExpr
Represents the numeric comparison operation: ne
|
class |
NullLiteral
Represents a null literal expression.
|
class |
PathExpr
Represents a field reference that may also be a dotted property,
e.g.
|
class |
StaticMethodExpr
Represents a method call.
|
class |
StringLiteral
Represents a string literal expression
|
class |
SubExpr
Represents a binary subition numeric operation
|
class |
UnaryExpr
Represents a unary expression.
|
class |
ValueExpr
ValueExpression expression.
|
Modifier and Type | Field and Description |
---|---|
protected Expr |
AbstractValueExpression._expr |
Modifier and Type | Method and Description |
---|---|
static Expr |
UnaryExpr.create(int op,
Expr expr) |
static Expr |
BinaryExpr.create(int op,
Expr left,
Expr right) |
Expr |
Expr.createField(Expr field)
Creates a field reference using this expression as the base object.
|
Expr |
PathExpr.createField(java.lang.String field)
Creates a field reference using this expression as the base object.
|
Expr |
Expr.createField(java.lang.String field)
Creates a field reference using this expression as the base object.
|
Expr |
ValueExpr.createField(java.lang.String field)
Creates a field reference using this expression as the base object.
|
Expr |
IdExpr.createField(java.lang.String field)
Creates a field reference using this expression as the base object.
|
protected Expr |
ELParser.createImplicitObjectExpr(java.lang.String name)
Creates the implicit object for the name.
|
Expr |
PathExpr.createMethod(Expr[] args)
Creates a method call using this as the
obj.method
expression |
Expr |
Expr.createMethod(Expr[] args)
Creates a method call using this as the
obj.method
expression |
Expr |
ArrayExpr.createMethod(Expr[] args)
Creates a method for constant arrays.
|
Expr |
ArrayResolverExpr.createMethod(Expr[] args)
Creates a method for constant arrays.
|
Expr |
ArrayExpr.getExpr()
Returns the base expression.
|
Expr |
ArrayResolverExpr.getExpr()
Returns the base expression.
|
Expr |
ArrayExpr.getIndex()
Returns the index expression.
|
Expr |
ArrayResolverExpr.getIndex()
Returns the index expression.
|
Expr |
ELParser.parse()
Parses the expression string.
|
Expr |
ELParser.parseInterpolate()
Parses interpolated code.
|
Modifier and Type | Method and Description |
---|---|
static Expr |
UnaryExpr.create(int op,
Expr expr) |
static Expr |
BinaryExpr.create(int op,
Expr left,
Expr right) |
Expr |
Expr.createField(Expr field)
Creates a field reference using this expression as the base object.
|
Expr |
PathExpr.createMethod(Expr[] args)
Creates a method call using this as the
obj.method
expression |
Expr |
Expr.createMethod(Expr[] args)
Creates a method call using this as the
obj.method
expression |
Expr |
ArrayExpr.createMethod(Expr[] args)
Creates a method for constant arrays.
|
Expr |
ArrayResolverExpr.createMethod(Expr[] args)
Creates a method for constant arrays.
|
ValueExpression |
ExpressionFactoryImpl.createValueExpression(Expr expr,
java.lang.String expression,
java.lang.Class<?> expectedType) |
java.lang.Object |
StaticMethodExpr.evalMethod(Expr[] args,
ELContext env)
Evaluate the expression as an object.
|
abstract java.lang.Object |
Marshall.marshall(Expr expr,
ELContext env) |
Constructor and Description |
---|
AbstractValueExpression(Expr expr) |
AbstractValueExpression(Expr expr,
java.lang.String expressionString) |
AddExpr(Expr left,
Expr right)
Creates the addition expression.
|
ArrayExpr(Expr left,
Expr right)
Creates a new array expression.
|
ArrayResolverExpr(Expr left,
Expr right)
Creates a new array expression.
|
BigDecimalValueExpression(Expr expr) |
BigDecimalValueExpression(Expr expr,
java.lang.String expressionString) |
BigDecimalValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
BigIntegerValueExpression(Expr expr) |
BigIntegerValueExpression(Expr expr,
java.lang.String expressionString) |
BigIntegerValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
BooleanExpr(int op,
Expr left,
Expr right)
Constructs a new Boolean expression.
|
BooleanValueExpression(Expr expr) |
BooleanValueExpression(Expr expr,
java.lang.String expressionString) |
BooleanValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
ByteValueExpression(Expr expr) |
ByteValueExpression(Expr expr,
java.lang.String expressionString) |
ByteValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
CharacterValueExpression(Expr expr) |
CharacterValueExpression(Expr expr,
java.lang.String expressionString) |
CharacterValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
ConditionalExpr(Expr test,
Expr trueExpr,
Expr falseExpr)
Creates the conditional expression.
|
ConditionalNullExpr(Expr value,
Expr defaultExpr)
Creates the conditional expression.
|
DivExpr(Expr left,
Expr right)
Creates the multiplication expression.
|
DoubleValueExpression(Expr expr) |
DoubleValueExpression(Expr expr,
java.lang.String expressionString) |
DoubleValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
EqExpr(Expr left,
Expr right)
Creates a comparison expression
|
FloatValueExpression(Expr expr) |
FloatValueExpression(Expr expr,
java.lang.String expressionString) |
FloatValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
FunctionExpr(Expr expr,
Expr[] args)
Creates a new method expression.
|
FunctionExpr(Expr expr,
Expr[] args)
Creates a new method expression.
|
GeExpr(Expr left,
Expr right)
Creates a comparison expression
|
GtExpr(Expr left,
Expr right)
Creates a comparison expression
|
IntegerValueExpression(Expr expr) |
IntegerValueExpression(Expr expr,
java.lang.String expressionString) |
IntegerValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
InterpolateExpr(Expr left,
Expr right)
Create a new interpolation expression.
|
LeExpr(Expr left,
Expr right)
Creates a comparison expression
|
LongValueExpression(Expr expr) |
LongValueExpression(Expr expr,
java.lang.String expressionString) |
LongValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
LtExpr(Expr left,
Expr right)
Creates a comparison expression
|
MatchesExpr(Expr left,
Expr right)
Creates a comparison expression
|
MethodExpr(Expr expr,
java.lang.String methodName,
Expr[] args)
Creates a new method expression.
|
MethodExpr(Expr expr,
java.lang.String methodName,
Expr[] args)
Creates a new method expression.
|
MethodExpressionImpl(Expr expr,
java.lang.String expressionString,
java.lang.Class<?> expectedType,
java.lang.Class<?>[] expectedArgs) |
MinusExpr(Expr expr)
Create a new minus expression.
|
ModExpr(Expr left,
Expr right)
Creates the multiplication expression.
|
MulExpr(Expr left,
Expr right)
Creates the multiplication expression.
|
NeExpr(Expr left,
Expr right)
Creates a comparison expression
|
ObjectValueExpression(Expr expr) |
ObjectValueExpression(Expr expr,
java.lang.String expressionString) |
ObjectValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class<?> expectedType) |
PathExpr(Expr expr,
java.lang.String path)
Creates a new path expression.
|
ShortValueExpression(Expr expr) |
ShortValueExpression(Expr expr,
java.lang.String expressionString) |
ShortValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
StringValueExpression(Expr expr) |
StringValueExpression(Expr expr,
java.lang.String expressionString) |
StringValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
SubExpr(Expr left,
Expr right)
Creates the subition expression.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Expr> |
ExprHealthCheckImpl.getCriticalTests() |
java.util.List<Expr> |
ExprHealthCheckImpl.getFatalTests() |
java.util.List<Expr> |
ExprHealthCheckImpl.getWarningTests() |
Modifier and Type | Method and Description |
---|---|
void |
ExprHealthCheckImpl.addCriticalTest(Expr test) |
void |
ExprHealthCheckImpl.addFatalTest(Expr test) |
void |
ExprHealthCheckImpl.addWarningTest(Expr test) |
Modifier and Type | Method and Description |
---|---|
void |
ExprHealthCheck.addCriticalTest(Expr test)
Add JSP-EL expression that will result in CRITICAL health status
|
void |
ExprHealthCheck.addFatalTest(Expr test)
Add JSP-EL expression that will result in FATAL health status
|
void |
ExprHealthCheck.addWarningTest(Expr test)
Add JSP-EL expression that will result in WARNING health status
|
Modifier and Type | Method and Description |
---|---|
Expr |
IfExpr.getTest() |
Modifier and Type | Method and Description |
---|---|
void |
IfExpr.setTest(Expr test)
Sets the JSP-EL expression value
|
Modifier and Type | Method and Description |
---|---|
static Expr |
JspUtil.createExpr(ELContext elContext,
java.lang.String exprString) |
Constructor and Description |
---|
ELExprFragment(PageContextImpl pageContext,
Expr expr)
Creates the fragment.
|
Modifier and Type | Class and Description |
---|---|
class |
ImplicitFieldExpr |
class |
ImplicitObjectExpr |
Modifier and Type | Method and Description |
---|---|
Expr |
ImplicitObjectExpr.createField(Expr field) |
protected Expr |
JspELParser.createImplicitObjectExpr(java.lang.String name)
Creates the implicit object for the name.
|
Modifier and Type | Method and Description |
---|---|
Expr |
ImplicitObjectExpr.createField(Expr field) |
Constructor and Description |
---|
ImplicitFieldExpr(int index,
Expr field) |
Modifier and Type | Method and Description |
---|---|
Expr |
JavaJspGenerator.genExpr(java.lang.String value) |
Modifier and Type | Field and Description |
---|---|
protected Expr |
ForEachTag._beginExpr |
protected Expr |
ForEachTag._endExpr |
protected Expr |
ForEachTag._itemsExpr |
protected Expr |
ForEachTag._stepExpr |
Modifier and Type | Method and Description |
---|---|
void |
BundleTag.setBasename(Expr basename)
Sets the JSP-EL expression for the basename.
|
void |
SetBundleTag.setBasename(Expr basename)
Sets the JSP-EL expression for the basename.
|
void |
ForEachTag.setBegin(Expr begin)
Sets the beginning index.
|
void |
MessageTag.setBundle(Expr bundle)
Sets the bundle.
|
void |
ImportTag.setCharEncoding(Expr charEncoding)
Sets the external character encoding for the import.
|
void |
RedirectTag.setContext(Expr context)
Sets the external context for the import.
|
void |
ImportTag.setContext(Expr context)
Sets the external context for the import.
|
void |
UrlTag.setContext(Expr context)
Sets the external context for the import.
|
void |
FormatNumberTag.setCurrencyCode(Expr currencyCode)
Sets the currency code.
|
void |
FormatNumberTag.setCurrencySymbol(Expr currencySymbol)
Sets the currency symbol.
|
void |
SqlUpdateTag.setDataSource(Expr dataSource)
Sets the data source.
|
void |
SqlTransactionTag.setDataSource(Expr dataSource)
Sets the JSP-EL expression for the SQL.
|
void |
SqlSetDataSourceTag.setDataSource(Expr dataSource)
Sets the JSP-EL expression for the dataSource.
|
void |
SqlQueryTag.setDataSource(Expr dataSource)
Sets the data source.
|
void |
ParseDateTag.setDateStyle(Expr style)
Sets the date style (full, short, etc.)
|
void |
FormatDateTag.setDateStyle(Expr style)
Sets the date style (full, short, etc.)
|
void |
CoreOutTag.setDefault(Expr value)
Sets the default value.
|
void |
ForTokensTag.setDelims(Expr delims)
Sets the delimiter expression.
|
void |
XmlTransformTag.setDoc(Expr xml)
Sets the JSP-EL XML value.
|
void |
XmlParseTag.setDoc(Expr xml)
Sets the doc
|
void |
XmlTransformTag.setDocSystemId(Expr xmlSystemId)
Sets the JSP-EL XML system id expr.
|
void |
SqlSetDataSourceTag.setDriver(Expr driver)
Sets the JSP-EL expression for the driver.
|
void |
ForEachTag.setEnd(Expr end)
Sets the ending index.
|
void |
CoreOutTag.setEscapeXml(Expr value)
Sets true if XML should be escaped.
|
void |
XmlOutTag.setEscapeXml(Expr escapeXml)
Sets true if XML should be escaped.
|
void |
XmlParseTag.setFilter(Expr filter)
Sets the filter
|
void |
FormatNumberTag.setGroupingUsed(Expr groupingUsed)
Sets the groupingUsed expression
|
void |
ParseNumberTag.setIntegerOnly(Expr integerOnly)
Sets true if integer only parsing.
|
void |
SqlTransactionTag.setIsolation(Expr isolation)
Sets the JSP-EL expression for the isolation.
|
void |
ForEachTag.setItems(Expr items)
Sets the collection expression.
|
void |
MessageTag.setKey(Expr key)
Sets the message key.
|
void |
FormatNumberTag.setMaxFractionDigits(Expr maxFractionDigits)
Sets the maximum digits allowed in the fraction portion.
|
void |
FormatNumberTag.setMaxIntegerDigits(Expr maxIntegerDigits)
Sets the maximum digits allowed in the integer portion.
|
void |
SqlQueryTag.setMaxRows(Expr maxRows)
Sets the maximum number of rows.
|
void |
FormatNumberTag.setMinFractionDigits(Expr minFractionDigits)
Sets the minimum digits allowed in the fraction portion.
|
void |
FormatNumberTag.setMinIntegerDigits(Expr minIntegerDigits)
Sets the minimum digits allowed in the integer portion.
|
void |
XmlParamTag.setName(Expr name)
Sets the name
|
void |
CoreParamTag.setName(Expr name)
Sets the name
|
void |
ParseDateTag.setParseLocale(Expr locale)
Sets the parse locale
|
void |
ParseNumberTag.setParseLocale(Expr locale)
Sets the parse locale
|
void |
SqlSetDataSourceTag.setPassword(Expr password)
Sets the JSP-EL expression for the password.
|
void |
FormatNumberTag.setPattern(Expr pattern)
Sets the number pattern.
|
void |
ParseDateTag.setPattern(Expr pattern)
Sets the formatting pattern.
|
void |
ParseNumberTag.setPattern(Expr pattern)
Sets the number pattern.
|
void |
FormatDateTag.setPattern(Expr pattern)
Sets the formatting pattern.
|
void |
BundleTag.setPrefix(Expr prefix)
Sets a prefix for message keys.
|
void |
CoreSetTag.setProperty(Expr property)
Sets the property to be set.
|
void |
XmlTransformTag.setResult(Expr result)
Sets the result
|
void |
SqlUpdateTag.setSql(Expr sql)
Sets the JSP-EL expression for the SQL.
|
void |
SqlQueryTag.setSql(Expr sql)
Sets the JSP-EL expression for the SQL.
|
void |
SqlQueryTag.setStartRow(Expr startRow)
Sets the start row.
|
void |
ForEachTag.setStep(Expr step)
Sets the step index.
|
void |
XmlParseTag.setSystemId(Expr systemId)
Sets the system id
|
void |
CoreSetTag.setTarget(Expr target)
Sets the target to be set.
|
void |
IfTag.setTest(Expr test)
Sets the JSP-EL expression value.
|
void |
WhenTag.setTest(Expr test)
Sets the test expression.
|
void |
ParseDateTag.setTimeStyle(Expr style)
Sets the time style (full, short, etc.)
|
void |
FormatDateTag.setTimeStyle(Expr style)
Sets the time style (full, short, etc.)
|
void |
ParseDateTag.setTimeZone(Expr zone)
Sets the time zone.
|
void |
FormatDateTag.setTimeZone(Expr zone)
Sets the time zone.
|
void |
FormatNumberTag.setType(Expr type)
Sets the formatting type.
|
void |
ParseDateTag.setType(Expr type)
Sets the date/time type.
|
void |
ParseNumberTag.setType(Expr type)
Sets the formatting type.
|
void |
SqlDateParamTag.setType(Expr type)
Sets the type
|
void |
FormatDateTag.setType(Expr type)
Sets the date/time type.
|
void |
SqlSetDataSourceTag.setUrl(Expr url)
Sets the JSP-EL expression for the URL.
|
void |
RedirectTag.setURL(Expr value)
Sets the URL to be imported.
|
void |
ImportTag.setURL(Expr url)
Sets the URL to be imported.
|
void |
SqlSetDataSourceTag.setUser(Expr user)
Sets the JSP-EL expression for the user.
|
void |
FormatNumberTag.setValue(Expr value)
Sets the formatting value.
|
void |
CoreOutTag.setValue(Expr value)
Sets the JSP-EL expression value.
|
void |
ParseDateTag.setValue(Expr value)
Sets the formatting value.
|
void |
FmtParamTag.setValue(Expr value)
Sets the value
|
void |
SetTimeZoneTag.setValue(Expr value)
Sets the JSP-EL expression for the locale value.
|
void |
SetLocaleTag.setValue(Expr value)
Sets the JSP-EL expression for the locale value.
|
void |
FmtTimeZoneTag.setValue(Expr value)
Sets the JSP-EL expression for the basename.
|
void |
UrlTag.setValue(Expr value)
Sets the URL to be imported.
|
void |
CoreSetTag.setValue(Expr value)
Sets the JSP-EL expression value.
|
void |
RequestEncodingTag.setValue(Expr value)
Sets the JSP-EL expression for the locale value.
|
void |
XmlParamTag.setValue(Expr value)
Sets the value
|
void |
ParseNumberTag.setValue(Expr value)
Sets the formatting value.
|
void |
SqlDateParamTag.setValue(Expr value)
Sets the value
|
void |
CoreParamTag.setValue(Expr value)
Sets the value
|
void |
FormatDateTag.setValue(Expr value)
Sets the formatting value.
|
void |
SqlParamTag.setValue(Expr value)
Sets the value
|
void |
SetLocaleTag.setVariant(Expr variant)
Sets the JSP-EL expression for the variant value.
|
void |
XmlTransformTag.setXml(Expr xml)
Sets the JSP-EL XML value.
|
void |
XmlParseTag.setXml(Expr xml)
Sets the xml
|
void |
XmlTransformTag.setXmlSystemId(Expr xmlSystemId)
Sets the JSP-EL XML system id expr.
|
void |
XmlTransformTag.setXslt(Expr xslt)
Sets the JSP-EL XML value.
|
void |
XmlTransformTag.setXsltSystemId(Expr xsltSystemId)
Sets the JSP-EL XSLT system id.
|