Package | Description |
---|---|
org.zkoss.bind.xel |
XEL for ZK Bind
|
org.zkoss.bind.xel.zel |
ZEL of XEL for ZK Bind
|
org.zkoss.xel.zel |
This implementation is based on ZEL 2.2 (Similar to EL 2.2).
|
org.zkoss.zel | |
org.zkoss.zel.impl | |
org.zkoss.zel.impl.lang | |
org.zkoss.zel.impl.stream | |
org.zkoss.zkmax.bind.impl |
Modifier and Type | Method and Description |
---|---|
protected ELContext |
BindXelFactory.newELContext(XelContext xelc) |
protected ELContext |
BindXelExpression.newELContext(XelContext xelc) |
Modifier and Type | Class and Description |
---|---|
class |
BindELContext
ELContext for Binding.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
ValidationMessagesELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
TreeModelELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
PathELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
ListModelELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
ImplicitObjectELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
DynamicPropertiedELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
ValidationMessagesELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
TreeModelELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
PathELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
ListModelELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
ImplicitObjectELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
DynamicPropertiedELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
ValidationMessagesELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
TreeModelELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
PathELResolver.getType(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
ListModelELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
ImplicitObjectELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
DynamicPropertiedELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
ValidationMessagesELResolver.ValueResolver.getValue(ELContext context,
java.lang.Object property,
int numOfKids) |
java.lang.Object |
ValidationMessagesELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
TreeModelELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
PathELResolver.getValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
ListModelELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
ImplicitObjectELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
DynamicPropertiedELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
BindELResolver.getValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
BindELResolver.invoke(ELContext ctx,
java.lang.Object base,
java.lang.Object method,
java.lang.Class[] paramTypes,
java.lang.Object[] params) |
boolean |
ValidationMessagesELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
TreeModelELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
PathELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
ListModelELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
ImplicitObjectELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
DynamicPropertiedELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
protected ExpressionBuilder |
BindExpressionFactoryImpl.newExpressionBuilder(java.lang.String expression,
ELContext context) |
void |
ValidationMessagesELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
TreeModelELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
PathELResolver.setValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
ListModelELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
ImplicitObjectELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
DynamicPropertiedELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
BindELResolver.setValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
protected void |
BindELResolver.tieValue(ELContext elCtx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value,
boolean allownotify) |
Constructor and Description |
---|
BindExpressionBuilder(java.lang.String expression,
ELContext ctx) |
Modifier and Type | Class and Description |
---|---|
class |
XelELContext
An ZEL context that is based on XEL context.
|
Modifier and Type | Method and Description |
---|---|
protected ELContext |
ELXelExpression.newELContext(XelContext xelc) |
protected ELContext |
ELFactory.newELContext(XelContext xelc) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
XelELResolver.getCommonPropertyType(ELContext ctx,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
XelELResolver.getFeatureDescriptors(ELContext ctx,
java.lang.Object base) |
java.lang.Class<?> |
XelELResolver.getType(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
XelELResolver.getValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
XelELResolver.invoke(ELContext ctx,
java.lang.Object base,
java.lang.Object method,
java.lang.Class[] paramTypes,
java.lang.Object[] params) |
boolean |
XelELResolver.isReadOnly(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
protected java.lang.Object |
XelELResolver.resolve(ELContext ctx,
java.lang.Object base,
java.lang.Object property) |
void |
XelELResolver.setValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
Modifier and Type | Class and Description |
---|---|
class |
StandardELContext |
Modifier and Type | Method and Description |
---|---|
ELContext |
ELContextEvent.getELContext() |
ELContext |
ELManager.setELContext(ELContext context) |
Modifier and Type | Method and Description |
---|---|
void |
EvaluationListener.afterEvaluation(ELContext context,
java.lang.String expression)
Fired after the evaluation of the expression.
|
void |
EvaluationListener.beforeEvaluation(ELContext context,
java.lang.String expression)
Fired before the evaluation of the expression.
|
abstract java.lang.Object |
TypeConverter.convertToType(ELContext context,
java.lang.Object obj,
java.lang.Class<?> type) |
java.lang.Object |
ELResolver.convertToType(ELContext context,
java.lang.Object obj,
java.lang.Class<?> type)
Converts the given object to the given type.
|
java.lang.Object |
CompositeELResolver.convertToType(ELContext context,
java.lang.Object obj,
java.lang.Class<?> type) |
abstract MethodExpression |
ExpressionFactory.createMethodExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedReturnType,
java.lang.Class<?>[] expectedParamTypes)
Create a new method expression instance.
|
abstract ValueExpression |
ExpressionFactory.createValueExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedType)
Create a new value expression.
|
java.lang.Class<?> |
TypeConverter.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
StaticFieldELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base)
Always returns
String.class . |
java.lang.Class<?> |
ResourceBundleELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
MapELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
ListELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
abstract java.lang.Class<?> |
ELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
CompositeELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
BeanNameELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
BeanELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
ArrayELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
TypeConverter.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
StaticFieldELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base)
Always returns
null . |
java.util.Iterator<java.beans.FeatureDescriptor> |
ResourceBundleELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
MapELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
ListELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
abstract java.util.Iterator<java.beans.FeatureDescriptor> |
ELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
CompositeELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
BeanNameELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
BeanELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
ArrayELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
abstract MethodInfo |
MethodExpression.getMethodInfo(ELContext context) |
abstract java.lang.Class<?> |
ValueExpression.getType(ELContext context) |
java.lang.Class<?> |
TypeConverter.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
StaticFieldELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
ResourceBundleELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
MapELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
ListELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
abstract java.lang.Class<?> |
ELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
CompositeELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
BeanNameELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
BeanELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Class<?> |
ArrayELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
abstract java.lang.Object |
ValueExpression.getValue(ELContext context) |
java.lang.Object |
TypeConverter.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
StaticFieldELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
ResourceBundleELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
MapELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
ListELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
abstract java.lang.Object |
ELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
CompositeELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
BeanNameELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
BeanELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
ArrayELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
ValueReference |
ValueExpression.getValueReference(ELContext context) |
java.lang.Object |
LambdaExpression.invoke(ELContext context,
java.lang.Object... args) |
abstract java.lang.Object |
MethodExpression.invoke(ELContext context,
java.lang.Object[] params) |
java.lang.Object |
StaticFieldELResolver.invoke(ELContext context,
java.lang.Object base,
java.lang.Object method,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params) |
java.lang.Object |
ELResolver.invoke(ELContext context,
java.lang.Object base,
java.lang.Object method,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params)
Invokes a method on the the given object.
|
java.lang.Object |
CompositeELResolver.invoke(ELContext context,
java.lang.Object base,
java.lang.Object method,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params) |
java.lang.Object |
BeanELResolver.invoke(ELContext context,
java.lang.Object base,
java.lang.Object method,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params) |
abstract boolean |
ValueExpression.isReadOnly(ELContext context) |
boolean |
TypeConverter.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
StaticFieldELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
ResourceBundleELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
MapELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
ListELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
abstract boolean |
ELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
CompositeELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
BeanNameELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
BeanELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
ArrayELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
void |
EvaluationListener.propertyResolved(ELContext context,
java.lang.Object base,
java.lang.Object property)
Fired after a property has been resolved.
|
void |
LambdaExpression.setELContext(ELContext context) |
ELContext |
ELManager.setELContext(ELContext context) |
abstract void |
ValueExpression.setValue(ELContext context,
java.lang.Object value) |
void |
TypeConverter.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
StaticFieldELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
ResourceBundleELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
MapELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
ListELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
abstract void |
ELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
CompositeELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
BeanNameELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
BeanELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
void |
ArrayELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
Constructor and Description |
---|
ELContextEvent(ELContext source) |
StandardELContext(ELContext context) |
Modifier and Type | Method and Description |
---|---|
MethodExpression |
ExpressionFactoryImpl.createMethodExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedReturnType,
java.lang.Class<?>[] expectedParamTypes) |
ValueExpression |
ExpressionFactoryImpl.createValueExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedType) |
MethodInfo |
MethodExpressionLiteral.getMethodInfo(ELContext context) |
MethodInfo |
MethodExpressionImpl.getMethodInfo(ELContext context)
Evaluates the expression relative to the provided context, and returns
information about the actual referenced method.
|
java.lang.Class<?> |
ValueExpressionLiteral.getType(ELContext context) |
java.lang.Class<?> |
ValueExpressionImpl.getType(ELContext context) |
java.lang.Object |
ValueExpressionLiteral.getValue(ELContext context) |
java.lang.Object |
ValueExpressionImpl.getValue(ELContext context) |
ValueReference |
ValueExpressionImpl.getValueReference(ELContext context) |
java.lang.Object |
MethodExpressionLiteral.invoke(ELContext context,
java.lang.Object[] params) |
java.lang.Object |
MethodExpressionImpl.invoke(ELContext context,
java.lang.Object[] params)
Evaluates the expression relative to the provided context, invokes the
method that was found using the supplied parameters, and returns the
result of the method invocation.
|
boolean |
ValueExpressionLiteral.isReadOnly(ELContext context) |
boolean |
ValueExpressionImpl.isReadOnly(ELContext context) |
protected ExpressionBuilder |
ExpressionFactoryImpl.newExpressionBuilder(java.lang.String expression,
ELContext context) |
void |
ValueExpressionLiteral.setValue(ELContext context,
java.lang.Object value) |
void |
ValueExpressionImpl.setValue(ELContext context,
java.lang.Object value) |
Modifier and Type | Class and Description |
---|---|
class |
EvaluationContext |
Modifier and Type | Method and Description |
---|---|
ELContext |
EvaluationContext.getELContext() |
Constructor and Description |
---|
EvaluationContext(ELContext elContext,
FunctionMapper fnMapper,
VariableMapper varMapper) |
ExpressionBuilder(java.lang.String expression,
ELContext ctx) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
StreamELResolverImpl.getCommonPropertyType(ELContext context,
java.lang.Object base) |
java.util.Iterator<java.beans.FeatureDescriptor> |
StreamELResolverImpl.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
StreamELResolverImpl.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
StreamELResolverImpl.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
StreamELResolverImpl.invoke(ELContext context,
java.lang.Object base,
java.lang.Object method,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params) |
boolean |
StreamELResolverImpl.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
void |
StreamELResolverImpl.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
Modifier and Type | Class and Description |
---|---|
class |
BindELContextEx
An extension of BindELContext to do a lazy initiating EL expression construction.
|
Modifier and Type | Method and Description |
---|---|
protected ELContext |
BindXelExpressionEx.newELContext(XelContext xelc) |
protected ELContext |
BindXelFactoryEx.newELContext(XelContext xelc) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ValueExpressionImplEx.getValue(ELContext context) |
protected ExpressionBuilder |
BindExpressionFactoryImplEx.newExpressionBuilder(java.lang.String expression,
ELContext context) |
void |
ValueExpressionImplEx.setValue(ELContext context,
java.lang.Object value) |
protected void |
BindELResolverEx.tieValue(ELContext elCtx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value,
boolean allownotify) |
Constructor and Description |
---|
BindExpressionBuilderEx(java.lang.String expression,
ELContext ctx) |
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.