Package org.atmosphere.config.managed
Class Invoker
- java.lang.Object
-
- org.atmosphere.config.managed.Invoker
-
public class Invoker extends java.lang.Object- Author:
- Jeanfrancois Arcand
-
-
Constructor Summary
Constructors Constructor Description Invoker()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectall(java.util.List<Encoder<?,?>> encoders, java.util.List<Decoder<?,?>> decoders, java.lang.Object instanceType, java.lang.Object objectToInvoke, java.lang.reflect.Method method)static java.lang.Objectdecode(java.util.List<Decoder<?,?>> decoders, java.lang.Object instanceType)static java.lang.Objectencode(java.util.List<Encoder<?,?>> encoders, java.lang.Object objectToEncode)static java.lang.ObjectinvokeMethod(java.lang.reflect.Method method, java.lang.Object objectToInvoke, java.lang.Object... parameters)static java.lang.ObjectmatchDecoder(java.lang.Object instanceType, java.util.List<Decoder<?,?>> decoders)static java.lang.ObjectmatchEncoder(java.lang.Object instanceType, java.util.List<Encoder<?,?>> encoders)
-
-
-
Method Detail
-
decode
public static java.lang.Object decode(java.util.List<Decoder<?,?>> decoders, java.lang.Object instanceType)
-
invokeMethod
public static java.lang.Object invokeMethod(java.lang.reflect.Method method, java.lang.Object objectToInvoke, java.lang.Object... parameters)
-
encode
public static java.lang.Object encode(java.util.List<Encoder<?,?>> encoders, java.lang.Object objectToEncode)
-
all
public static java.lang.Object all(java.util.List<Encoder<?,?>> encoders, java.util.List<Decoder<?,?>> decoders, java.lang.Object instanceType, java.lang.Object objectToInvoke, java.lang.reflect.Method method)
-
matchDecoder
public static java.lang.Object matchDecoder(java.lang.Object instanceType, java.util.List<Decoder<?,?>> decoders)
-
matchEncoder
public static java.lang.Object matchEncoder(java.lang.Object instanceType, java.util.List<Encoder<?,?>> encoders)
-
-