public class BindingConfig extends 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(String fullJavaName) |
PrePostExtension |
getPrePostExtension(String fullJavaName) |
PrePostExtension[] |
getPrePostExtensions() |
UserType[] |
getUserTypes() |
String |
lookupJavanameForQName(QName qname,
int kind) |
String |
lookupPackageForNamespace(String uri) |
String |
lookupPrefixForNamespace(String uri) |
String |
lookupSuffixForNamespace(String uri) |
UserType |
lookupUserTypeForQName(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 String lookupPackageForNamespace(String uri)
uri - the namespace uripublic String lookupPrefixForNamespace(String uri)
uri - the namespace uripublic String lookupSuffixForNamespace(String uri)
uri - the namespace uripublic String lookupJavanameForQName(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_ATTRIBUTEpublic InterfaceExtension[] getInterfaceExtensions()
public InterfaceExtension[] getInterfaceExtensions(String fullJavaName)
fullJavaName - the fully qualified java type namepublic PrePostExtension[] getPrePostExtensions()
public PrePostExtension getPrePostExtension(String fullJavaName)
fullJavaName - the fully qualified java type namepublic UserType[] getUserTypes()