weblogic.xml.schema.binding
Interface Deserializer
- All Known Implementing Classes:
- AbstractCodec
- public interface Deserializer
- extends javax.xml.rpc.encoding.Deserializer, javax.xml.rpc.encoding.DeserializerFactory
A Deserialzer is responsible for taking an xml instance of some
Schema Type and creating and populating a corresponding Java
Object.
- Author:
- Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
Method Summary
|
java.lang.Object |
deserialize(XMLName name,
Attribute att,
weblogic.xml.schema.binding.DeserializationContext context)
Take an XML instance, create and populate the corresponding
Object. |
java.lang.Object |
deserialize(XMLName name,
XMLInputStream reader,
weblogic.xml.schema.binding.DeserializationContext context)
Take an XML instance, create and populate the corresponding
Object. |
Methods inherited from interface javax.xml.rpc.encoding.Deserializer |
getMechanismType |
Methods inherited from interface javax.xml.rpc.encoding.DeserializerFactory |
getDeserializerAs,
getSupportedMechanismTypes |
deserialize
public java.lang.Object deserialize(XMLName name,
XMLInputStream reader,
weblogic.xml.schema.binding.DeserializationContext context)
throws DeserializationException
- Take an XML instance, create and populate the corresponding
Object.
deserialize
may be called recusively as
needed to build contained Objects thus building up the full
graph of contained Objects.
- Parameters:
name
- The expected name of the XML elementreader
- The XML stream containing the XML to deserializeDeserializationContext
- The context passed to each invocation- Throws:
- DeserializationException - If an error occurs
deserialize
public java.lang.Object deserialize(XMLName name,
Attribute att,
weblogic.xml.schema.binding.DeserializationContext context)
throws DeserializationException
- Take an XML instance, create and populate the corresponding
Object.
deserialize
may be called recusively as
needed to build contained Objects thus building up the full
graph of contained Objects.
- Parameters:
name
- The expected name of the XML elementatt
- The attribute containing the value to deserializeDeserializationContext
- The context passed to each invocation- Throws:
- DeserializationException - If an error occurs