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 javax.xml.soap.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(javax.xml.soap.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
-
-
-
-
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(javax.xml.soap.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
-
-