Package org.zkoss.bind.impl
Class ParamCall
java.lang.Object
org.zkoss.bind.impl.ParamCall
To help invoke a method with
BindingParam etc.. features.- Since:
- 6.0.0
- Author:
- dennis
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<Class<? extends Annotation>,ParamCall.ParamResolver<Annotation>> static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected StringgetAnnotatedParameterName(Class<? extends Annotation> annoClass, String annoValue, Supplier<String> parameterName) protected ObjectresolveParameter(Annotation[] parmAnnos, Class<?> paramType, Method method, int index) protected ObjectresolveParameter0(Object val, Class<?> returnType) voidvoidvoidsetBindingArgs(Map<String, Object> bindingArgs) voidsetComponent(org.zkoss.zk.ui.Component comp) voidsetExecution(org.zkoss.zk.ui.Execution exec)
-
Field Details
-
_paramResolvers
-
BINDING_PARAM_CALL_TYPE
- See Also:
-
_bindingArgs
-
-
Constructor Details
-
ParamCall
public ParamCall() -
ParamCall
public ParamCall(boolean mappingType)
-
-
Method Details
-
setBindContext
-
getBindContext
-
setBinder
-
getBinder
-
setBindingArgs
-
getAnnotatedParameterName
-
call
-
resolveParameter
protected Object resolveParameter(Annotation[] parmAnnos, Class<?> paramType, Method method, int index) -
resolveParameter0
-
setComponent
public void setComponent(org.zkoss.zk.ui.Component comp) -
setExecution
public void setExecution(org.zkoss.zk.ui.Execution exec)
-