Package com.sun.xml.rpc.encoding.literal
Class DetailFragmentDeserializer
- java.lang.Object
-
- com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase
-
- com.sun.xml.rpc.encoding.literal.DetailFragmentDeserializer
-
- All Implemented Interfaces:
CombinedSerializer,JAXRPCDeserializer,JAXRPCSerializer,SerializerConstants,Serializable,javax.xml.rpc.encoding.Deserializer,javax.xml.rpc.encoding.Serializer
public class DetailFragmentDeserializer extends LiteralObjectSerializerBase
- Author:
- JAX-RPC Development Team
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected SOAPFactorysoapFactory-
Fields inherited from class com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase
encodeType, encodingStyle, isNullable, type
-
Fields inherited from interface com.sun.xml.rpc.encoding.SerializerConstants
DONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCE
-
-
Constructor Summary
Constructors Constructor Description DetailFragmentDeserializer(QName type, boolean isNillable, String encodingStyle)DetailFragmentDeserializer(QName type, String encodingStyle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectdeserializeElement(QName name, XMLReader reader, SOAPDeserializationContext context)protected ObjectdoDeserialize(XMLReader reader, SOAPDeserializationContext context)protected ObjectdoDeserializeElement(XMLReader reader, SOAPDeserializationContext context)protected voiddoDeserializeElement(SOAPElement element, XMLReader reader, SOAPDeserializationContext context)protected voiddoSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context)protected voiddoSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context)protected ObjectinternalDeserialize(QName name, XMLReader reader, SOAPDeserializationContext context)protected voidwriteAdditionalNamespaceDeclarations(Object obj, XMLWriter writer)-
Methods inherited from class com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase
deserialize, deserialize, getEncodeType, getEncodingStyle, getInnermostSerializer, getMechanismType, getType, getXmlType, internalSerialize, isAcceptableType, isNullable, registerWithMemberState, serialize, verifyType
-
-
-
-
Field Detail
-
soapFactory
protected SOAPFactory soapFactory
-
-
Method Detail
-
writeAdditionalNamespaceDeclarations
protected void writeAdditionalNamespaceDeclarations(Object obj, XMLWriter writer) throws Exception
- Overrides:
writeAdditionalNamespaceDeclarationsin classLiteralObjectSerializerBase- Throws:
Exception
-
internalDeserialize
protected Object internalDeserialize(QName name, XMLReader reader, SOAPDeserializationContext context) throws Exception
- Overrides:
internalDeserializein classLiteralObjectSerializerBase- Throws:
Exception
-
deserializeElement
protected Object deserializeElement(QName name, XMLReader reader, SOAPDeserializationContext context) throws Exception
- Throws:
Exception
-
doDeserialize
protected Object doDeserialize(XMLReader reader, SOAPDeserializationContext context) throws Exception
- Specified by:
doDeserializein classLiteralObjectSerializerBase- Throws:
Exception
-
doDeserializeElement
protected Object doDeserializeElement(XMLReader reader, SOAPDeserializationContext context) throws Exception
- Throws:
Exception
-
doDeserializeElement
protected void doDeserializeElement(SOAPElement element, XMLReader reader, SOAPDeserializationContext context) throws Exception
- Throws:
Exception
-
doSerialize
protected void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception
- Specified by:
doSerializein classLiteralObjectSerializerBase- Throws:
Exception
-
doSerializeAttributes
protected void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception
- Specified by:
doSerializeAttributesin classLiteralObjectSerializerBase- Throws:
Exception
-
-