org.jboss.xb.binding.metadata.unmarshalling.impl
Class DocumentBindingFactoryImpl.AbstractXmlValueBinding

java.lang.Object
  extended by org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractXmlValueContainer
      extended by org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractXmlValueBinding
All Implemented Interfaces:
XmlValueBinding, XmlValueContainer
Enclosing class:
DocumentBindingFactoryImpl

public abstract static class DocumentBindingFactoryImpl.AbstractXmlValueBinding
extends DocumentBindingFactoryImpl.AbstractXmlValueContainer
implements XmlValueBinding


Field Summary
 
Fields inherited from class org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractXmlValueContainer
name
 
Constructor Summary
protected DocumentBindingFactoryImpl.AbstractXmlValueBinding(XmlValueContainer container)
           
 
Method Summary
 Field getField()
           
protected abstract  Field getFieldLocal()
           
 Class getFieldType()
           
protected abstract  Class getFieldTypeLocal()
           
 Method getGetter()
           
protected abstract  Method getGetterLocal()
           
 Method getSetter()
           
protected abstract  Method getSetterLocal()
           
 XmlValueBinding getValue()
           
protected  XmlValueContainer getValueStackReference()
           
 
Methods inherited from class org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractXmlValueContainer
getJavaType, getJavaTypeLocal, getName, getValueLocal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.xb.binding.metadata.unmarshalling.XmlValueBinding
getJavaType
 
Methods inherited from interface org.jboss.xb.binding.metadata.unmarshalling.XmlValueContainer
getName
 

Constructor Detail

DocumentBindingFactoryImpl.AbstractXmlValueBinding

protected DocumentBindingFactoryImpl.AbstractXmlValueBinding(XmlValueContainer container)
Method Detail

getField

public Field getField()
Specified by:
getField in interface XmlValueBinding

getGetter

public Method getGetter()
Specified by:
getGetter in interface XmlValueBinding

getSetter

public Method getSetter()
Specified by:
getSetter in interface XmlValueBinding

getFieldType

public Class getFieldType()
Specified by:
getFieldType in interface XmlValueBinding

getValue

public XmlValueBinding getValue()
Specified by:
getValue in interface XmlValueContainer
Overrides:
getValue in class DocumentBindingFactoryImpl.AbstractXmlValueContainer

getValueStackReference

protected XmlValueContainer getValueStackReference()
Specified by:
getValueStackReference in class DocumentBindingFactoryImpl.AbstractXmlValueContainer

getFieldLocal

protected abstract Field getFieldLocal()

getGetterLocal

protected abstract Method getGetterLocal()

getSetterLocal

protected abstract Method getSetterLocal()

getFieldTypeLocal

protected abstract Class getFieldTypeLocal()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.