public class BindingConfig
extends java.lang.Object
XmlBeans.compileXmlBeans()
Modifier and Type | Field and Description |
---|---|
static int |
QNAME_ACCESSOR_ATTRIBUTE |
static int |
QNAME_ACCESSOR_ELEMENT |
static int |
QNAME_DOCUMENT_TYPE |
static int |
QNAME_TYPE |
Constructor and Description |
---|
BindingConfig() |
Modifier and Type | Method and Description |
---|---|
InterfaceExtension[] |
getInterfaceExtensions() |
InterfaceExtension[] |
getInterfaceExtensions(java.lang.String fullJavaName) |
PrePostExtension |
getPrePostExtension(java.lang.String fullJavaName) |
PrePostExtension[] |
getPrePostExtensions() |
UserType[] |
getUserTypes() |
java.lang.String |
lookupJavanameForQName(javax.xml.namespace.QName qname)
Deprecated.
replaced with
lookupJavanameForQName(QName, int) |
java.lang.String |
lookupJavanameForQName(javax.xml.namespace.QName qname,
int kind) |
java.lang.String |
lookupPackageForNamespace(java.lang.String uri) |
java.lang.String |
lookupPrefixForNamespace(java.lang.String uri) |
java.lang.String |
lookupSuffixForNamespace(java.lang.String uri) |
UserType |
lookupUserTypeForQName(javax.xml.namespace.QName qname) |
public static final int QNAME_TYPE
public static final int QNAME_DOCUMENT_TYPE
public static final int QNAME_ACCESSOR_ELEMENT
public static final int QNAME_ACCESSOR_ATTRIBUTE
public java.lang.String lookupPackageForNamespace(java.lang.String uri)
uri
- the namespace uripublic java.lang.String lookupPrefixForNamespace(java.lang.String uri)
uri
- the namespace uripublic java.lang.String lookupSuffixForNamespace(java.lang.String uri)
uri
- the namespace uripublic java.lang.String lookupJavanameForQName(javax.xml.namespace.QName qname)
lookupJavanameForQName(QName, int)
qname
- the qname of the java namepublic java.lang.String lookupJavanameForQName(javax.xml.namespace.QName qname, int kind)
qname
- the qname of the java namekind
- the type of the qname, which one of QNAME_TYPE
, QNAME_DOCUMENT_TYPE
,
QNAME_ACCESSOR_ELEMENT
, QNAME_ACCESSOR_ATTRIBUTE
public InterfaceExtension[] getInterfaceExtensions()
public InterfaceExtension[] getInterfaceExtensions(java.lang.String fullJavaName)
fullJavaName
- the fully qualified java type namepublic PrePostExtension[] getPrePostExtensions()
public PrePostExtension getPrePostExtension(java.lang.String fullJavaName)
fullJavaName
- the fully qualified java type namepublic UserType[] getUserTypes()
public UserType lookupUserTypeForQName(javax.xml.namespace.QName qname)
qname
- the qname of the user type