org.zkoss.bind.impl
Class ParamCall

java.lang.Object
  extended by org.zkoss.bind.impl.ParamCall

public class ParamCall
extends java.lang.Object

To help invoke a method with BindingParam etc.. features.

Since:
6.0.0
Author:
dennis

Nested Class Summary
static interface ParamCall.ParamResolver<T>
           
 
Field Summary
protected  java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,ParamCall.ParamResolver<java.lang.annotation.Annotation>> _paramResolvers
           
 
Constructor Summary
ParamCall()
           
ParamCall(boolean mappingType)
           
 
Method Summary
 void call(java.lang.Object base, java.lang.reflect.Method method)
           
 BindContext getBindContext()
           
 Binder getBinder()
           
 void setBindContext(BindContext ctx)
           
 void setBinder(Binder binder)
           
 void setBindingArgs(java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
           
 void setComponent(Component comp)
           
 void setExecution(Execution exec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_paramResolvers

protected java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,ParamCall.ParamResolver<java.lang.annotation.Annotation>> _paramResolvers
Constructor Detail

ParamCall

public ParamCall()

ParamCall

public ParamCall(boolean mappingType)
Method Detail

setBindContext

public void setBindContext(BindContext ctx)

getBindContext

public BindContext getBindContext()

setBinder

public void setBinder(Binder binder)

getBinder

public Binder getBinder()

setBindingArgs

public void setBindingArgs(java.util.Map<java.lang.String,java.lang.Object> bindingArgs)

call

public void call(java.lang.Object base,
                 java.lang.reflect.Method method)

setComponent

public void setComponent(Component comp)

setExecution

public void setExecution(Execution exec)


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo