Skip navigation links
oracle.javatools.xml.bind
Class XMLBinding
java.lang.Object
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)
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.