weblogic.soap.codec
Class SimpleSoapEncodingCodec
java.lang.Object
|
+--weblogic.soap.codec.SoapEncodingCodec
|
+--weblogic.soap.codec.SimpleSoapEncodingCodec
- Direct Known Subclasses:
- ComplexSoapEncodingCodec
- public class SimpleSoapEncodingCodec
- extends SoapEncodingCodec
Represents the SOAP encoding defined in the SOAP 1.1 specification
- Author:
- Copyright © 2001 BEA Systems, Inc. All Rights Reserved.
Method Summary
|
protected java.lang.Object |
decode(weblogicx.xml.stream.XMLEventStream xes,
weblogicx.xml.stream.StartElementEvent see,
java.lang.Class clazz,
weblogic.soap.codec.ArrayType type)
|
protected java.lang.Object |
decode(weblogicx.xml.stream.XMLEventStream xes,
weblogicx.xml.stream.StartElementEvent see,
java.lang.Class clazz,
weblogic.soap.codec.Type type)
|
protected boolean |
encode(java.io.Writer writer,
java.lang.String qname,
weblogic.soap.codec.ArrayType type,
java.lang.Object value)
|
protected boolean |
encodeNullWithType(java.io.Writer writer,
java.lang.String qname,
java.lang.Class clazz)
|
static java.util.Map |
getProperties(java.lang.Class clazz)
|
protected weblogic.soap.codec.Type |
getType(weblogicx.xml.stream.StartElementEvent see)
|
protected weblogic.soap.codec.Type |
getType(java.lang.String namespaceURI,
java.util.Map prefixMap,
java.lang.String typeName)
|
protected boolean |
isSoapArray(java.lang.String typeName,
weblogicx.xml.stream.StartElementEvent see)
|
protected java.lang.Class |
loadClass(java.lang.String className)
|
protected java.lang.Object |
newInstance(java.lang.Class clazz)
|
protected void |
populateBean(java.lang.Object bean,
weblogicx.xml.stream.XMLEventStream xes,
weblogicx.xml.stream.StartElementEvent see)
|
protected void |
writeBean(java.lang.Class clazz,
java.lang.Object value,
java.io.Writer writer)
|
protected void |
writeQName(java.io.Writer writer,
java.lang.String qname)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
useGenericXML
protected boolean useGenericXML
writeTypeInfo
protected boolean writeTypeInfo
writeQualifiedName
protected boolean writeQualifiedName
SOAP_PREFIX
protected static final java.lang.String SOAP_PREFIX
ENCODING_PREFIX
protected static final java.lang.String ENCODING_PREFIX
type2methods
protected java.util.Map type2methods
base64Decoder
protected weblogic.utils.encoders.BASE64Decoder base64Decoder
base64Encoder
protected weblogic.utils.encoders.BASE64Encoder base64Encoder
hexbinaryDecoder
protected weblogic.utils.encoders.HexBinaryDecoder hexbinaryDecoder
xsd2java
protected java.util.Map xsd2java
bytearrayclass
protected java.lang.Class bytearrayclass
java2xsd
protected java.util.Map java2xsd
decode
protected java.lang.Object decode(weblogicx.xml.stream.XMLEventStream xes,
weblogicx.xml.stream.StartElementEvent see,
java.lang.Class clazz,
weblogic.soap.codec.Type type)
throws org.xml.sax.SAXException
newInstance
protected java.lang.Object newInstance(java.lang.Class clazz)
throws org.xml.sax.SAXException
decode
protected java.lang.Object decode(weblogicx.xml.stream.XMLEventStream xes,
weblogicx.xml.stream.StartElementEvent see,
java.lang.Class clazz,
weblogic.soap.codec.ArrayType type)
throws org.xml.sax.SAXException
encodeNullWithType
protected boolean encodeNullWithType(java.io.Writer writer,
java.lang.String qname,
java.lang.Class clazz)
throws java.io.IOException
writeQName
protected void writeQName(java.io.Writer writer,
java.lang.String qname)
throws java.io.IOException
writeBean
protected void writeBean(java.lang.Class clazz,
java.lang.Object value,
java.io.Writer writer)
throws java.lang.Exception
encode
protected boolean encode(java.io.Writer writer,
java.lang.String qname,
weblogic.soap.codec.ArrayType type,
java.lang.Object value)
throws org.xml.sax.SAXException,
java.io.IOException
loadClass
protected java.lang.Class loadClass(java.lang.String className)
throws java.lang.ClassNotFoundException
isSoapArray
protected boolean isSoapArray(java.lang.String typeName,
weblogicx.xml.stream.StartElementEvent see)
getType
protected weblogic.soap.codec.Type getType(weblogicx.xml.stream.StartElementEvent see)
throws org.xml.sax.SAXException
getType
protected weblogic.soap.codec.Type getType(java.lang.String namespaceURI,
java.util.Map prefixMap,
java.lang.String typeName)
throws org.xml.sax.SAXException
populateBean
protected void populateBean(java.lang.Object bean,
weblogicx.xml.stream.XMLEventStream xes,
weblogicx.xml.stream.StartElementEvent see)
throws org.xml.sax.SAXException
getProperties
public static java.util.Map getProperties(java.lang.Class clazz)
WebLogic classes and methods that do not appear in this reference are not public and are not supported.