public class BindingConfigImpl extends BindingConfig
QNAME_ACCESSOR_ATTRIBUTE, QNAME_ACCESSOR_ELEMENT, QNAME_DOCUMENT_TYPE, QNAME_TYPE| Modifier and Type | Method and Description |
|---|---|
static BindingConfig |
forConfigDocuments(ConfigDocument.Config[] configs,
File[] javaFiles,
File[] classpath) |
InterfaceExtension[] |
getInterfaceExtensions() |
InterfaceExtension[] |
getInterfaceExtensions(String fullJavaName) |
PrePostExtension |
getPrePostExtension(String fullJavaName) |
PrePostExtension[] |
getPrePostExtensions() |
UserType[] |
getUserTypes() |
String |
lookupJavanameForQName(QName qname)
Deprecated.
replaced with
lookupJavanameForQName(QName, int) |
String |
lookupJavanameForQName(QName qname,
int kind) |
String |
lookupPackageForNamespace(String uri) |
String |
lookupPrefixForNamespace(String uri) |
String |
lookupSuffixForNamespace(String uri) |
UserType |
lookupUserTypeForQName(QName qname) |
public static BindingConfig forConfigDocuments(ConfigDocument.Config[] configs, File[] javaFiles, File[] classpath)
public String lookupPackageForNamespace(String uri)
lookupPackageForNamespace in class BindingConfiguri - the namespace uripublic String lookupPrefixForNamespace(String uri)
lookupPrefixForNamespace in class BindingConfiguri - the namespace uripublic String lookupSuffixForNamespace(String uri)
lookupSuffixForNamespace in class BindingConfiguri - the namespace uripublic String lookupJavanameForQName(QName qname)
lookupJavanameForQName(QName, int)public String lookupJavanameForQName(QName qname, int kind)
lookupJavanameForQName in class BindingConfigqname - the qname of the java namekind - the type of the qname, which one of BindingConfig.QNAME_TYPE, BindingConfig.QNAME_DOCUMENT_TYPE,
BindingConfig.QNAME_ACCESSOR_ELEMENT, BindingConfig.QNAME_ACCESSOR_ATTRIBUTEpublic UserType lookupUserTypeForQName(QName qname)
lookupUserTypeForQName in class BindingConfigqname - the qname of the user typepublic UserType[] getUserTypes()
getUserTypes in class BindingConfigpublic InterfaceExtension[] getInterfaceExtensions()
getInterfaceExtensions in class BindingConfigpublic InterfaceExtension[] getInterfaceExtensions(String fullJavaName)
getInterfaceExtensions in class BindingConfigfullJavaName - the fully qualified java type namepublic PrePostExtension[] getPrePostExtensions()
getPrePostExtensions in class BindingConfigpublic PrePostExtension getPrePostExtension(String fullJavaName)
getPrePostExtension in class BindingConfigfullJavaName - the fully qualified java type name