public class BindingConfig
extends java.lang.Object
XmlBeans#compileXmlBeans(String, SchemaTypeSystem, XmlObject[], BindingConfig, SchemaTypeLoader, Filer, XmlOptions) XmlBeans.compileXmlBeans()}| Constructor and Description |
|---|
BindingConfig() |
| Modifier and Type | Method and Description |
|---|---|
InterfaceExtension[] |
getInterfaceExtensions()
Returns all configured InterfaceExtensions or an empty array.
|
InterfaceExtension[] |
getInterfaceExtensions(java.lang.String fullJavaName)
Returns all InterfaceExtensions defined for the fully qualified java
type generated from schema compilation or an empty array.
|
PrePostExtension |
getPrePostExtension(java.lang.String fullJavaName)
Returns the PrePostExtension defined for the fully qualified java
type generated from schema compilation or null.
|
PrePostExtension[] |
getPrePostExtensions()
Returns all configued PrePostExtensions or an empty array.
|
java.lang.String |
lookupJavanameForQName(QName qname)
Get the java name for a QName or null.
|
java.lang.String |
lookupPackageForNamespace(java.lang.String uri)
Get the package name for a namespace or null.
|
java.lang.String |
lookupPrefixForNamespace(java.lang.String uri)
Get the prefix applied to each java name for a namespace or null.
|
java.lang.String |
lookupSuffixForNamespace(java.lang.String uri)
Get the suffix applied to each java name for a namespace or null.
|
public java.lang.String lookupPackageForNamespace(java.lang.String uri)
public java.lang.String lookupPrefixForNamespace(java.lang.String uri)
public java.lang.String lookupSuffixForNamespace(java.lang.String uri)
public java.lang.String lookupJavanameForQName(QName qname)
public InterfaceExtension[] getInterfaceExtensions()
public InterfaceExtension[] getInterfaceExtensions(java.lang.String fullJavaName)
public PrePostExtension[] getPrePostExtensions()
public PrePostExtension getPrePostExtension(java.lang.String fullJavaName)