org.msgpack.rpc.reflect
Class InvokerBuilder

java.lang.Object
  extended by org.msgpack.rpc.reflect.InvokerBuilder
Direct Known Subclasses:
ReflectionInvokerBuilder

public abstract class InvokerBuilder
extends java.lang.Object


Nested Class Summary
static class InvokerBuilder.ArgumentEntry
           
 
Constructor Summary
InvokerBuilder()
           
 
Method Summary
static Invoker build(java.lang.reflect.Method targetMethod)
           
static Invoker build(java.lang.reflect.Method targetMethod, org.msgpack.template.FieldOption implicitOption)
           
 Invoker buildInvoker(java.lang.reflect.Method targetMethod)
           
 Invoker buildInvoker(java.lang.reflect.Method targetMethod, org.msgpack.template.FieldOption implicitOption)
           
abstract  Invoker buildInvoker(java.lang.reflect.Method targetMethod, InvokerBuilder.ArgumentEntry[] entries, boolean async)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokerBuilder

public InvokerBuilder()
Method Detail

buildInvoker

public abstract Invoker buildInvoker(java.lang.reflect.Method targetMethod,
                                     InvokerBuilder.ArgumentEntry[] entries,
                                     boolean async)

buildInvoker

public Invoker buildInvoker(java.lang.reflect.Method targetMethod,
                            org.msgpack.template.FieldOption implicitOption)

buildInvoker

public Invoker buildInvoker(java.lang.reflect.Method targetMethod)

build

public static Invoker build(java.lang.reflect.Method targetMethod)

build

public static Invoker build(java.lang.reflect.Method targetMethod,
                            org.msgpack.template.FieldOption implicitOption)


Copyright © 2010. All Rights Reserved.