|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.flat502.rox.marshal.UnmarshallerAid
public abstract class UnmarshallerAid
An assistive interface intended to support unmarshalling.
Implementations provide additional customizations for the unmarshalling process.
MethodCallUnmarshallerAid
,
MethodResponseUnmarshallerAid
Constructor Summary | |
---|---|
UnmarshallerAid()
|
Method Summary | |
---|---|
FieldNameCodec |
getFieldNameCodec(java.lang.String methodName)
Invoked when a method call unmarshaller is required. |
boolean |
ignoreMissingFields()
Implementations may override this to control whether or not missing fields are ignored during unmarshalling. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnmarshallerAid()
Method Detail |
---|
public FieldNameCodec getFieldNameCodec(java.lang.String methodName)
This method allows request handlers to override the default unmarshaller implementation for a given method (or class of methods) without imposing that unmarshaller on all request handlers.
Implementations may return the same instance for multiple calls to this method as long as the unmarshaller is thread-safe.
Implementations may return null
in which
case a default unmarshalling implementation will be used.
methodName
- The name of the XML-RPC method call being unmarshalled.
MethodCallUnmarshaller
instance or
null
.public boolean ignoreMissingFields()
true
if missing fields should be ignored
or false
if they should result in an error.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |