com.ibm.websphere.samples.webservices.addr
Class Phone_Deser

java.lang.Object
  extended by com.ibm.ws.webservices.engine.events.DEventProcessor
      extended by com.ibm.ws.webservices.engine.encoding.Deserializer
          extended by com.ibm.ws.webservices.engine.encoding.ser.ComponentDeserializer
              extended by com.ibm.ws.webservices.engine.encoding.ser.AttributeDeserializer
                  extended by com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer
                      extended by com.ibm.websphere.samples.webservices.addr.Phone_Deser
All Implemented Interfaces:
com.ibm.ws.webservices.engine.encoding.utils.Callback, java.io.Serializable, javax.xml.rpc.encoding.Deserializer

public class Phone_Deser
extends com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer
childCollectionFieldDesc, childIndex, childIsNil, childList, isLiteral, log, proxy
 
Fields inherited from class com.ibm.ws.webservices.engine.encoding.ser.AttributeDeserializer
beanDesc, deferredAttributesMap, propertyMap
 
Fields inherited from class com.ibm.ws.webservices.engine.encoding.ser.ComponentDeserializer
cacheDefaultDSer, cacheStringDSer, cacheXMLType
 
Fields inherited from class com.ibm.ws.webservices.engine.encoding.Deserializer
defaultType, id, isEnded, isHref, isNil, javaType, targets, value, xmlType
 
Fields inherited from class com.ibm.ws.webservices.engine.events.DEventProcessor
containsChild, inUse
 
Constructor Summary
Phone_Deser(java.lang.Class _javaType, javax.xml.namespace.QName _xmlType, com.ibm.ws.webservices.engine.description.TypeDesc _typeDesc)
          Constructor
 
Method Summary
 void createValue()
          Create instance of java bean
protected  boolean tryAttributeSetFromString(javax.xml.namespace.QName qName, java.lang.String strValue)
           
protected  boolean tryElementSetFromList(javax.xml.namespace.QName qName, java.util.List listValue)
           
protected  boolean tryElementSetFromObject(javax.xml.namespace.QName qName, java.lang.Object objValue)
           
protected  boolean tryElementSetFromString(javax.xml.namespace.QName qName, java.lang.String strValue)
           
 
Methods inherited from class com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer
_tryElementSetFromObject, getBuildNumber, onEndChild, onEndElement, onSimpleChild, onStartChild, onStartElement, recycle, setIndexedProperty, startElement, valueComplete
 
Methods inherited from class com.ibm.ws.webservices.engine.encoding.ser.AttributeDeserializer
getCachedDeserializer, processAttributes
 
Methods inherited from class com.ibm.ws.webservices.engine.encoding.ser.ComponentDeserializer
getDeserializer
 
Methods inherited from class com.ibm.ws.webservices.engine.encoding.Deserializer
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, registerValueTarget, relinquish, removeValueTargets, setDefaultType, setValue, setValue, startElement
 
Methods inherited from class com.ibm.ws.webservices.engine.events.DEventProcessor
characters, childElementEvent, comment, elementEvent, isTolerateIncorrectNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Phone_Deser

public Phone_Deser(java.lang.Class _javaType,
                   javax.xml.namespace.QName _xmlType,
                   com.ibm.ws.webservices.engine.description.TypeDesc _typeDesc)
Constructor

Method Detail

createValue

public void createValue()
Create instance of java bean

Overrides:
createValue in class com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer

tryElementSetFromString

protected boolean tryElementSetFromString(javax.xml.namespace.QName qName,
                                          java.lang.String strValue)
Overrides:
tryElementSetFromString in class com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer

tryAttributeSetFromString

protected boolean tryAttributeSetFromString(javax.xml.namespace.QName qName,
                                            java.lang.String strValue)
Overrides:
tryAttributeSetFromString in class com.ibm.ws.webservices.engine.encoding.ser.AttributeDeserializer

tryElementSetFromObject

protected boolean tryElementSetFromObject(javax.xml.namespace.QName qName,
                                          java.lang.Object objValue)
Overrides:
tryElementSetFromObject in class com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer

tryElementSetFromList

protected boolean tryElementSetFromList(javax.xml.namespace.QName qName,
                                        java.util.List listValue)
Overrides:
tryElementSetFromList in class com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer