Package org.apache.axis.deployment.wsdd
Class WSDDArrayMapping
- java.lang.Object
-
- org.apache.axis.deployment.wsdd.WSDDConstants
-
- org.apache.axis.deployment.wsdd.WSDDElement
-
- org.apache.axis.deployment.wsdd.WSDDTypeMapping
-
- org.apache.axis.deployment.wsdd.WSDDArrayMapping
-
- All Implemented Interfaces:
java.io.Serializable
public class WSDDArrayMapping extends WSDDTypeMapping
AWSDDArrayMapping
is simply aWSDDTypeMapping
which has preset values for the serializer and deserializer attributes. This enables the following slightly simplified syntax when expressing an array mapping: <arrayMapping qname="prefix:local" languageSpecificType="java:class" innerType="prefix:local"/>- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.axis.deployment.wsdd.WSDDTypeMapping
deserializer, encodingStyle, qname, ref, serializer, typeQName
-
Fields inherited from class org.apache.axis.deployment.wsdd.WSDDConstants
ARRAY_DESERIALIZER_FACTORY, ARRAY_SERIALIZER_FACTORY, ATTR_ATTACHMENT_FORMAT, ATTR_CLASS, ATTR_CLASSNAME, ATTR_DESERIALIZER, ATTR_ENCSTYLE, ATTR_INHEADER, ATTR_INNER_NAME, ATTR_INNER_TYPE, ATTR_ITEMQNAME, ATTR_ITEMTYPE, ATTR_LANG_SPEC_TYPE, ATTR_LOCKED, ATTR_MEP, ATTR_MODE, ATTR_NAME, ATTR_OUTHEADER, ATTR_PIVOT, ATTR_PROVIDER, ATTR_QNAME, ATTR_RETHEADER, ATTR_RETITEMQNAME, ATTR_RETITEMTYPE, ATTR_RETQNAME, ATTR_RETTYPE, ATTR_SERIALIZER, ATTR_SOAP12ACTION, ATTR_SOAPACTION, ATTR_SOAPACTORNAME, ATTR_STREAMING, ATTR_STYLE, ATTR_TYPE, ATTR_USE, ATTR_VALUE, BEAN_DESERIALIZER_FACTORY, BEAN_SERIALIZER_FACTORY, ELEM_WSDD_ARRAYMAPPING, ELEM_WSDD_BEANMAPPING, ELEM_WSDD_CHAIN, ELEM_WSDD_DEPLOY, ELEM_WSDD_DOC, ELEM_WSDD_ELEMENTMAPPING, ELEM_WSDD_ENDPOINTURL, ELEM_WSDD_FAULT, ELEM_WSDD_FAULTFLOW, ELEM_WSDD_GLOBAL, ELEM_WSDD_HANDLER, ELEM_WSDD_JAXRPC_CHAIN, ELEM_WSDD_JAXRPC_HANDLERINFO, ELEM_WSDD_JAXRPC_HEADER, ELEM_WSDD_JAXRPC_ROLE, ELEM_WSDD_NAMESPACE, ELEM_WSDD_OPERATION, ELEM_WSDD_PARAM, ELEM_WSDD_REQFLOW, ELEM_WSDD_RESPFLOW, ELEM_WSDD_ROLE, ELEM_WSDD_SERVICE, ELEM_WSDD_TRANSPORT, ELEM_WSDD_TYPEMAPPING, ELEM_WSDD_UNDEPLOY, ELEM_WSDD_WSDLFILE, NS_PREFIX_WSDD, NS_PREFIX_WSDD_JAVA, PROVIDER_BSF, PROVIDER_COM, PROVIDER_CORBA, PROVIDER_EJB, PROVIDER_HANDLER, PROVIDER_MSG, PROVIDER_RMI, PROVIDER_RPC, QNAME_ARRAYMAPPING, QNAME_BEANMAPPING, QNAME_BSF_PROVIDER, QNAME_CHAIN, QNAME_COM_PROVIDER, QNAME_CORBA_PROVIDER, QNAME_DEPLOY, QNAME_DOC, QNAME_EJB_PROVIDER, QNAME_ELEMENTMAPPING, QNAME_ENDPOINTURL, QNAME_FAULT, QNAME_FAULTFLOW, QNAME_GLOBAL, QNAME_HANDLER, QNAME_HANDLER_PROVIDER, QNAME_JAVAMSG_PROVIDER, QNAME_JAVARPC_PROVIDER, QNAME_JAXRPC_HANDLERINFO, QNAME_JAXRPC_HANDLERINFOCHAIN, QNAME_JAXRPC_HEADER, QNAME_JAXRPC_ROLE, QNAME_NAMESPACE, QNAME_OPERATION, QNAME_PARAM, QNAME_REQFLOW, QNAME_RESPFLOW, QNAME_RMI_PROVIDER, QNAME_SERVICE, QNAME_TRANSPORT, QNAME_TYPEMAPPING, QNAME_UNDEPLOY, QNAME_WSDLFILE, URI_WSDD, URI_WSDD_HANDLER, URI_WSDD_JAVA, URI_WSDD_WSDD_BSF, URI_WSDD_WSDD_COM
-
-
Constructor Summary
Constructors Constructor Description WSDDArrayMapping()
Default constructorWSDDArrayMapping(org.w3c.dom.Element e)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected QName
getElementName()
Return the element name of a particular subclass.QName
getInnerType()
void
writeToContext(SerializationContext context)
Write this element out to a SerializationContext-
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDTypeMapping
getDeserializer, getDeserializerName, getEncodingStyle, getLanguageSpecificType, getQName, getRef, getSerializer, getSerializerName, setDeserializer, setDeserializer, setEncodingStyle, setLanguageSpecificType, setLanguageSpecificType, setQName, setRef, setSerializer, setSerializer
-
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDElement
getChildElement, getChildElements
-
-
-
-
Constructor Detail
-
WSDDArrayMapping
public WSDDArrayMapping()
Default constructor
-
WSDDArrayMapping
public WSDDArrayMapping(org.w3c.dom.Element e) throws WSDDException
- Throws:
WSDDException
-
-
Method Detail
-
getElementName
protected QName getElementName()
Description copied from class:WSDDElement
Return the element name of a particular subclass.- Overrides:
getElementName
in classWSDDTypeMapping
-
getInnerType
public QName getInnerType()
- Returns:
- Returns the innerType.
-
writeToContext
public void writeToContext(SerializationContext context) throws java.io.IOException
Description copied from class:WSDDTypeMapping
Write this element out to a SerializationContext- Overrides:
writeToContext
in classWSDDTypeMapping
- Throws:
java.io.IOException
-
-