public class LiteralArraySerializer extends LiteralObjectSerializerBase
| Modifier and Type | Field and Description |
|---|---|
protected JAXRPCDeserializer |
componentDeserializer |
protected JAXRPCSerializer |
componentSerializer |
protected Class |
componentType |
protected Class |
javaType |
protected InternalTypeMappingRegistry |
typeRegistry |
encodeType, encodingStyle, isNullable, typeDONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCE| Constructor and Description |
|---|
LiteralArraySerializer(QName type,
boolean isNullable,
String encodingStyle,
boolean encodeType,
Class javaType,
JAXRPCSerializer componentSerializer,
Class componentType) |
LiteralArraySerializer(QName type,
boolean isNullable,
String encodingStyle,
Class javaType,
JAXRPCSerializer componentSerializer,
Class componentType) |
deserializeprotected Class javaType
protected Class componentType
protected InternalTypeMappingRegistry typeRegistry
protected JAXRPCSerializer componentSerializer
protected JAXRPCDeserializer componentDeserializer
public LiteralArraySerializer(QName type, boolean isNullable, String encodingStyle, Class javaType, JAXRPCSerializer componentSerializer, Class componentType)
public LiteralArraySerializer(QName type, boolean isNullable, String encodingStyle, boolean encodeType, Class javaType, JAXRPCSerializer componentSerializer, Class componentType)
public QName getXmlType()
CombinedSerializergetXmlType in interface CombinedSerializergetXmlType in class LiteralObjectSerializerBasepublic boolean getEncodeType()
CombinedSerializergetEncodeType in interface CombinedSerializergetEncodeType in class LiteralObjectSerializerBasepublic CombinedSerializer getInnermostSerializer()
CombinedSerializergetInnermostSerializer in interface CombinedSerializergetInnermostSerializer in class LiteralObjectSerializerBasepublic boolean isNullable()
CombinedSerializerisNullable in interface CombinedSerializerisNullable in class LiteralObjectSerializerBasepublic String getEncodingStyle()
CombinedSerializergetEncodingStyle in interface CombinedSerializergetEncodingStyle in class LiteralObjectSerializerBasepublic void serialize(Object value, QName name, SerializerCallback callback, XMLWriter writer, SOAPSerializationContext context)
serialize in interface JAXRPCSerializerserialize in class LiteralObjectSerializerBasepublic Object deserialize(QName name, XMLReader reader, SOAPDeserializationContext context)
deserialize in interface JAXRPCDeserializerdeserialize in class LiteralObjectSerializerBaseprotected void internalSerialize(Object obj, QName name, XMLWriter writer, SOAPSerializationContext context) throws Exception
internalSerialize in class LiteralObjectSerializerBaseExceptionprotected Object internalDeserialize(QName name, XMLReader reader, SOAPDeserializationContext context) throws Exception
internalDeserialize in class LiteralObjectSerializerBaseExceptionprotected Object doDeserialize(XMLReader reader, SOAPDeserializationContext context) throws Exception
doDeserialize in class LiteralObjectSerializerBaseExceptionprotected void verifyType(XMLReader reader) throws Exception
verifyType in class LiteralObjectSerializerBaseExceptionprotected boolean isAcceptableType(QName actualType)
isAcceptableType in class LiteralObjectSerializerBaseprotected void writeAdditionalNamespaceDeclarations(Object obj, XMLWriter writer) throws Exception
writeAdditionalNamespaceDeclarations in class LiteralObjectSerializerBaseExceptionprotected void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception
doSerialize in class LiteralObjectSerializerBaseExceptionprotected void doSerializeInstance(Object instance, XMLWriter writer, SOAPSerializationContext context) throws Exception
Exceptionprotected void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception
doSerializeAttributes in class LiteralObjectSerializerBaseExceptionpublic String getMechanismType()
getMechanismType in interface javax.xml.rpc.encoding.DeserializergetMechanismType in interface javax.xml.rpc.encoding.SerializergetMechanismType in class LiteralObjectSerializerBaseprotected JAXRPCSerializer getParameterSerializer(int index, Object parameter) throws Exception
Exceptionprotected JAXRPCDeserializer getParameterDeserializer(int index, XMLReader reader) throws Exception
Exceptionpublic static SOAPDeserializationState registerWithMemberState(Object instance, SOAPDeserializationState state, Object member, int memberIndex, SOAPInstanceBuilder builder)
public void initialize(InternalTypeMappingRegistry registry) throws Exception
ExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.