Package org.zkoss.zkmax.bind.impl
Class BindEvaluatorXImplEx
- java.lang.Object
-
- org.zkoss.zk.xel.impl.SimpleEvaluator
-
- org.zkoss.bind.impl.BindEvaluatorXImpl
-
- org.zkoss.zkmax.bind.impl.BindEvaluatorXImplEx
-
- All Implemented Interfaces:
java.io.Serializable,org.zkoss.bind.sys.BindEvaluatorX,org.zkoss.zk.xel.Evaluator
public class BindEvaluatorXImplEx extends org.zkoss.bind.impl.BindEvaluatorXImplAn extension of BindEvaluatorXImpl to do a lazy initiating EL expression construction.- Since:
- 8.0.0
- Author:
- jumperchen
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BindEvaluatorXImplEx()BindEvaluatorXImplEx(org.zkoss.xel.FunctionMapper mapper)BindEvaluatorXImplEx(org.zkoss.xel.FunctionMapper mapper, java.lang.Class<? extends org.zkoss.xel.ExpressionFactory> expfcls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.zkoss.xel.ExpressionXparseExpressionX(org.zkoss.bind.BindContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)-
Methods inherited from class org.zkoss.bind.impl.BindEvaluatorXImpl
getType, getValue, getValueReference, isReadOnly, newXelContext, setValue
-
Methods inherited from class org.zkoss.zk.xel.impl.SimpleEvaluator
evaluate, evaluate, getExpressionFactory, getExpressionFactoryClass, getFunctionMapper, getVariableResolver, newXelContext, parseExpression
-
-
-
-
Constructor Detail
-
BindEvaluatorXImplEx
public BindEvaluatorXImplEx(org.zkoss.xel.FunctionMapper mapper, java.lang.Class<? extends org.zkoss.xel.ExpressionFactory> expfcls)
-
BindEvaluatorXImplEx
public BindEvaluatorXImplEx(org.zkoss.xel.FunctionMapper mapper)
-
BindEvaluatorXImplEx
public BindEvaluatorXImplEx()
-
-
Method Detail
-
parseExpressionX
public org.zkoss.xel.ExpressionX parseExpressionX(org.zkoss.bind.BindContext ctx, java.lang.String expression, java.lang.Class<?> expectedType) throws org.zkoss.xel.XelException- Specified by:
parseExpressionXin interfaceorg.zkoss.bind.sys.BindEvaluatorX- Overrides:
parseExpressionXin classorg.zkoss.bind.impl.BindEvaluatorXImpl- Throws:
org.zkoss.xel.XelException
-
-