oracle.javatools.xml.bind
Class XMLBinding
java.lang.Object
   oracle.javatools.xml.bind.XMLBinding
oracle.javatools.xml.bind.XMLBinding
- public abstract class XMLBinding 
- extends java.lang.Object
Class that represents a binding of interfaces to XML.
 
| Method Summary | 
| protected static XMLBindingInfo | createElem(java.lang.String localName)
 | 
| protected static XMLBindingInfo | createElemNS(java.lang.String nsURI,
             java.lang.String defaultPrefix,
             java.lang.String localName)
 | 
| protected abstract  int | elem2intImpl(java.lang.Class parentIntf,
             java.lang.String nsURI,
             java.lang.String localName)
 | 
| protected abstract  XMLBindingInfo | getBindingInfo(java.lang.Class parentIntf,
               java.lang.String methodName,
               java.lang.Object[] args)
 | 
| protected  XMLBinding | getChainedBinding()
 | 
| protected static XMLBindingInfo | getOrCreateElem(java.lang.String localName)
 | 
| protected static XMLBindingInfo | getOrCreateElemNS(java.lang.String nsURI,
                  java.lang.String defaultPrefix,
                  java.lang.String localName)
 | 
| protected abstract  java.lang.Class | getRootInterface()
 | 
| protected static XMLBindingInfo | getterAttr(java.lang.String localName)
 | 
| protected static XMLBindingInfo | getterAttrNS(java.lang.String nsURI,
             java.lang.String localName)
 | 
| protected static XMLBindingInfo | getterElem(java.lang.String localName)
 | 
| protected static XMLBindingInfo | getterElemNS(java.lang.String nsURI,
             java.lang.String localName)
 | 
| protected static XMLBindingInfo | getterPcdata()
 | 
| protected  java.lang.Class | getUtilClass()
 | 
| protected static XMLBindingInfo | listElems(java.lang.String localName,
          java.lang.Class type)
 | 
| protected static XMLBindingInfo | listElems(java.lang.String localName,
          java.lang.Class type,
          ElementFilter filter)
 | 
| protected static XMLBindingInfo | listElems(XMLBindingInfo[] listItemBindings)
 | 
| protected static XMLBindingInfo | listElemsNS(java.lang.String nsURI,
            java.lang.String defaultPrefix,
            java.lang.String localName,
            java.lang.Class type)
 | 
| protected static XMLBindingInfo | listElemsNS(java.lang.String nsURI,
            java.lang.String defaultPrefix,
            java.lang.String localName,
            java.lang.Class type,
            ElementFilter filter)
 | 
| protected static XMLBindingInfo | listItem(java.lang.String localName,
         java.lang.Class type,
         int id)
 | 
| protected static XMLBindingInfo | listItemNS(java.lang.String nsURI,
           java.lang.String localName,
           java.lang.Class type,
           int id)
 | 
| protected static XMLBindingInfo | setterAttr(java.lang.String localName)
 | 
| protected static XMLBindingInfo | setterAttrNS(java.lang.String nsURI,
             java.lang.String defaultPrefix,
             java.lang.String localName)
 | 
| protected static XMLBindingInfo | setterElem(java.lang.String localName)
 | 
| protected static XMLBindingInfo | setterElemNS(java.lang.String nsURI,
             java.lang.String defaultPrefix,
             java.lang.String localName)
 | 
| protected static XMLBindingInfo | setterPcdata()
 | 
| protected  void | throwUnrecognizedElem(java.lang.Class parentIntf,
                      java.lang.String nsURI,
                      java.lang.String localName)
 | 
| protected static XMLBindingInfo | utilMethod(java.lang.Class utilClass)
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XMLBinding
public XMLBinding()
getRootInterface
protected abstract java.lang.Class getRootInterface()
- 
 
getUtilClass
protected java.lang.Class getUtilClass()
- 
 
getChainedBinding
protected XMLBinding getChainedBinding()
- 
 
getBindingInfo
protected abstract XMLBindingInfo getBindingInfo(java.lang.Class parentIntf,
                                                 java.lang.String methodName,
                                                 java.lang.Object[] args)
- 
 
elem2intImpl
protected abstract int elem2intImpl(java.lang.Class parentIntf,
                                    java.lang.String nsURI,
                                    java.lang.String localName)
- 
 
throwUnrecognizedElem
protected void throwUnrecognizedElem(java.lang.Class parentIntf,
                                     java.lang.String nsURI,
                                     java.lang.String localName)
- 
 
getterPcdata
protected static XMLBindingInfo getterPcdata()
- 
 
getterElem
protected static XMLBindingInfo getterElem(java.lang.String localName)
- 
 
getterElemNS
protected static XMLBindingInfo getterElemNS(java.lang.String nsURI,
                                             java.lang.String localName)
- 
 
getterAttr
protected static XMLBindingInfo getterAttr(java.lang.String localName)
- 
 
getterAttrNS
protected static XMLBindingInfo getterAttrNS(java.lang.String nsURI,
                                             java.lang.String localName)
- 
 
setterPcdata
protected static XMLBindingInfo setterPcdata()
- 
 
setterElem
protected static XMLBindingInfo setterElem(java.lang.String localName)
- 
 
setterElemNS
protected static XMLBindingInfo setterElemNS(java.lang.String nsURI,
                                             java.lang.String defaultPrefix,
                                             java.lang.String localName)
- 
 
setterAttr
protected static XMLBindingInfo setterAttr(java.lang.String localName)
- 
 
setterAttrNS
protected static XMLBindingInfo setterAttrNS(java.lang.String nsURI,
                                             java.lang.String defaultPrefix,
                                             java.lang.String localName)
- 
 
listElems
protected static XMLBindingInfo listElems(java.lang.String localName,
                                          java.lang.Class type)
- 
 
listElemsNS
protected static XMLBindingInfo listElemsNS(java.lang.String nsURI,
                                            java.lang.String defaultPrefix,
                                            java.lang.String localName,
                                            java.lang.Class type)
- 
 
listElems
protected static XMLBindingInfo listElems(java.lang.String localName,
                                          java.lang.Class type,
                                          ElementFilter filter)
- 
 
listElemsNS
protected static XMLBindingInfo listElemsNS(java.lang.String nsURI,
                                            java.lang.String defaultPrefix,
                                            java.lang.String localName,
                                            java.lang.Class type,
                                            ElementFilter filter)
- 
 
listElems
protected static XMLBindingInfo listElems(XMLBindingInfo[] listItemBindings)
- 
 
listItem
protected static XMLBindingInfo listItem(java.lang.String localName,
                                         java.lang.Class type,
                                         int id)
- 
 
listItemNS
protected static XMLBindingInfo listItemNS(java.lang.String nsURI,
                                           java.lang.String localName,
                                           java.lang.Class type,
                                           int id)
- 
 
createElem
protected static XMLBindingInfo createElem(java.lang.String localName)
- 
 
createElemNS
protected static XMLBindingInfo createElemNS(java.lang.String nsURI,
                                             java.lang.String defaultPrefix,
                                             java.lang.String localName)
- 
 
getOrCreateElem
protected static XMLBindingInfo getOrCreateElem(java.lang.String localName)
- 
 
getOrCreateElemNS
protected static XMLBindingInfo getOrCreateElemNS(java.lang.String nsURI,
                                                  java.lang.String defaultPrefix,
                                                  java.lang.String localName)
- 
 
utilMethod
protected static XMLBindingInfo utilMethod(java.lang.Class utilClass)
- 
 
Copyright © 1997, 2011, Oracle. All rights reserved.