| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MethodCallUnmarshaller
Encapsulates the methods required to unmarshal an
 RpcCall from various sources.
| Method Summary | |
|---|---|
|  RpcCall | unmarshal(java.io.InputStream in,
          MethodCallUnmarshallerAid aid)Unmarshal an RpcCallinstance from anInputStream. | 
|  RpcCall | unmarshal(java.io.Reader in,
          MethodCallUnmarshallerAid aid)Unmarshal an RpcCallinstance from aReader. | 
|  RpcCall | unmarshal(java.lang.String xml,
          MethodCallUnmarshallerAid aid)Unmarshal an RpcCallinstance from an XML string. | 
| Methods inherited from interface com.flat502.rox.marshal.MethodUnmarshaller | 
|---|
| getDefaultFieldNameCodec | 
| Method Detail | 
|---|
RpcCall unmarshal(java.io.InputStream in,
                  MethodCallUnmarshallerAid aid)
                  throws java.lang.Exception
RpcCall instance from an InputStream.
 Implementations are responsible for determining the stream's character encoding (where applicable).
in - The InputStream from which to unmarshal a new
        RpcCall instance.aid - A MethodCallUnmarshallerAid providing the mapping between
        method parameters when unmarshalling structs. May be 
        null, in which case Map instances will 
        be used in all cases. May also override the default
        FieldNameCodec.
java.lang.Exception - Implementations are free to throw exceptions.
RpcCall unmarshal(java.io.Reader in,
                  MethodCallUnmarshallerAid aid)
                  throws java.lang.Exception
RpcCall instance from a Reader.
in - The Reader from which to unmarshal a new
        RpcCall instance.aid - A MethodCallUnmarshallerAid providing the mapping between
        method parameters when unmarshalling structs. May be 
        null, in which case Map instances will 
        be used in all cases. May also override the default
        FieldNameCodec.
java.lang.Exception - Implementations are free to throw exceptions.
RpcCall unmarshal(java.lang.String xml,
                  MethodCallUnmarshallerAid aid)
                  throws java.lang.Exception
RpcCall instance from an XML string.
xml - The XML string from which to unmarshal a new
        RpcCall instance.aid - A MethodCallUnmarshallerAid providing the mapping between
        method parameters when unmarshalling structs. May be 
        null, in which case Map instances will 
        be used in all cases. May also override the default
        FieldNameCodec.
java.lang.Exception - Implementations are free to throw exceptions.| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||