public class LiteralResponseSerializer extends LiteralRequestSerializer implements Initializable
| Modifier and Type | Class and Description |
|---|---|
protected static class |
LiteralResponseSerializer.SOAPResponseStructureBuilder |
LiteralRequestSerializer.ParameterArrayBuilderGenericLiteralObjectSerializer.GetterMethod, GenericLiteralObjectSerializer.MemberInfo, GenericLiteralObjectSerializer.SetterMethod, GenericLiteralObjectSerializer.SOAPGenericObjectInstanceBuilder| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isReturnVoid |
protected JAXRPCDeserializer |
returnDeserializer |
protected Class |
returnJavaType |
protected ParameterMemberInfo[] |
returnMemberInfo |
protected JAXRPCSerializer |
returnSerializer |
protected QName |
returnXmlType |
protected QName |
returnXmlTypeQName |
deserializers, operationStyle, parameterJavaTypes, parameterMembers, parameterNames, parameterXmlTypeQNames, parameterXmlTypes, serializers, typeRegistryjavaToXmlType, memberOrder, members, registry, targetClass, xmlToJavaTypeencodeType, 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 |
|---|
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
QName[] parameterNames,
QName[] parameterXmlTypes,
Class[] parameterClasses,
QName returnXmlType,
Class returnJavaType) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
QName[] parameterNames,
QName[] parameterXmlTypes,
Class[] parameterClasses,
QName returnXmlType,
Class returnJavaType,
SOAPVersion ver) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
QName returnXmlType,
Class returnJavaType) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
QName returnXmlType,
Class returnJavaType,
SOAPVersion ver) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
String operationStyle,
QName[] parameterNames,
QName[] parameterXmlTypes,
Class[] parameterClasses,
ArrayList parameterMembers,
QName returnXmlType,
Class returnJavaType,
ParameterMemberInfo[] returnMembers) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
String operationStyle,
QName[] parameterNames,
QName[] parameterXmlTypes,
Class[] parameterClasses,
ArrayList parameterMembers,
QName returnXmlType,
Class returnJavaType,
ParameterMemberInfo[] returnMembers,
SOAPVersion ver) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
String operationStyle,
QName[] parameterNames,
QName[] parameterXmlTypes,
QName[] parameterXmlTypeQNames,
Class[] parameterClasses,
ArrayList parameterMembers,
QName returnXmlType,
QName returnXmlTypeQName,
Class returnJavaType,
ParameterMemberInfo[] returnMembers) |
LiteralResponseSerializer(QName type,
boolean encodeType,
boolean isNullable,
String encodingStyle,
String operationStyle,
QName[] parameterNames,
QName[] parameterXmlTypes,
QName[] parameterXmlTypeQNames,
Class[] parameterClasses,
ArrayList parameterMembers,
QName returnXmlType,
QName returnXmlTypeQName,
Class returnJavaType,
ParameterMemberInfo[] returnMembers,
SOAPVersion ver) |
LiteralResponseSerializer(QName type,
boolean isNullable,
String encodingStyle) |
LiteralResponseSerializer(QName type,
boolean isNullable,
String encodingStyle,
boolean encodeType) |
LiteralResponseSerializer(QName type,
QName[] parameterNames,
QName[] parameterXmlTypes,
Class[] parameterClasses,
QName returnXmlType,
Class returnJavaType) |
LiteralResponseSerializer(QName type,
QName[] parameterNames,
QName[] parameterXmlTypes,
Class[] parameterClasses,
QName returnXmlType,
Class returnJavaType,
SOAPVersion ver) |
LiteralResponseSerializer(QName type,
QName returnXmlType,
Class returnJavaType) |
LiteralResponseSerializer(QName type,
QName returnXmlType,
Class returnJavaType,
SOAPVersion ver) |
| Modifier and Type | Method and Description |
|---|---|
Object |
deserialize(QName name,
XMLReader reader,
SOAPDeserializationContext context) |
protected Object |
doDeserialize(XMLReader reader,
SOAPDeserializationContext context) |
protected JAXRPCDeserializer |
getReturnDeserializer(XMLReader reader) |
protected JAXRPCSerializer |
getReturnSerializer(Object returnValue) |
void |
initialize(InternalTypeMappingRegistry registry)
Allows the implementors to retrieve and cache serializers during
system intialization
|
protected Object |
internalDeserialize(QName name,
XMLReader reader,
SOAPDeserializationContext context) |
doSerialize, doSerializeAttributes, doSerializeInstance, getParameterDeserializer, getParameterSerializer, internalSerialize, isRPCLiteral, serialize, writeAdditionalNamespaceDeclarationsaddMember, addTypeRelation, clearMembers, doDeserialize, doSetTargetClass, getMemberOrder, setTargetClass, verifyTypedeserialize, getEncodeType, getEncodingStyle, getInnermostSerializer, getMechanismType, getType, getXmlType, isAcceptableType, isNullable, registerWithMemberStateprotected QName returnXmlType
protected QName returnXmlTypeQName
protected Class returnJavaType
protected ParameterMemberInfo[] returnMemberInfo
protected JAXRPCSerializer returnSerializer
protected JAXRPCDeserializer returnDeserializer
protected boolean isReturnVoid
public LiteralResponseSerializer(QName type, boolean isNullable, String encodingStyle)
public LiteralResponseSerializer(QName type, boolean isNullable, String encodingStyle, boolean encodeType)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, String operationStyle, QName[] parameterNames, QName[] parameterXmlTypes, QName[] parameterXmlTypeQNames, Class[] parameterClasses, ArrayList parameterMembers, QName returnXmlType, QName returnXmlTypeQName, Class returnJavaType, ParameterMemberInfo[] returnMembers)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, String operationStyle, QName[] parameterNames, QName[] parameterXmlTypes, QName[] parameterXmlTypeQNames, Class[] parameterClasses, ArrayList parameterMembers, QName returnXmlType, QName returnXmlTypeQName, Class returnJavaType, ParameterMemberInfo[] returnMembers, SOAPVersion ver)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, String operationStyle, QName[] parameterNames, QName[] parameterXmlTypes, Class[] parameterClasses, ArrayList parameterMembers, QName returnXmlType, Class returnJavaType, ParameterMemberInfo[] returnMembers)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, String operationStyle, QName[] parameterNames, QName[] parameterXmlTypes, Class[] parameterClasses, ArrayList parameterMembers, QName returnXmlType, Class returnJavaType, ParameterMemberInfo[] returnMembers, SOAPVersion ver)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, QName[] parameterNames, QName[] parameterXmlTypes, Class[] parameterClasses, QName returnXmlType, Class returnJavaType)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, QName[] parameterNames, QName[] parameterXmlTypes, Class[] parameterClasses, QName returnXmlType, Class returnJavaType, SOAPVersion ver)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, QName returnXmlType, Class returnJavaType)
public LiteralResponseSerializer(QName type, boolean encodeType, boolean isNullable, String encodingStyle, QName returnXmlType, Class returnJavaType, SOAPVersion ver)
public LiteralResponseSerializer(QName type, QName[] parameterNames, QName[] parameterXmlTypes, Class[] parameterClasses, QName returnXmlType, Class returnJavaType)
public LiteralResponseSerializer(QName type, QName[] parameterNames, QName[] parameterXmlTypes, Class[] parameterClasses, QName returnXmlType, Class returnJavaType, SOAPVersion ver)
public LiteralResponseSerializer(QName type, QName returnXmlType, Class returnJavaType)
public LiteralResponseSerializer(QName type, QName returnXmlType, Class returnJavaType, SOAPVersion ver)
public void initialize(InternalTypeMappingRegistry registry) throws Exception
Initializableinitialize in interface Initializableinitialize in class LiteralRequestSerializerException - This exception may be
thrown if there is a problem initializingprotected Object doDeserialize(XMLReader reader, SOAPDeserializationContext context) throws Exception
doDeserialize in class LiteralRequestSerializerExceptionpublic Object deserialize(QName name, XMLReader reader, SOAPDeserializationContext context)
deserialize in interface JAXRPCDeserializerdeserialize in class LiteralObjectSerializerBaseprotected Object internalDeserialize(QName name, XMLReader reader, SOAPDeserializationContext context) throws Exception
internalDeserialize in class LiteralObjectSerializerBaseExceptionprotected JAXRPCSerializer getReturnSerializer(Object returnValue) throws Exception
Exceptionprotected JAXRPCDeserializer getReturnDeserializer(XMLReader reader) throws Exception
ExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.