Interface IXSD
- All Superinterfaces:
Comparable<IXSD>, Schema
- All Known Implementing Classes:
AbstractXSD, ResourceXsd, StringXsd, WsdlXsd
The representation of a XSD.
-
Method Summary
Modifier and TypeMethodDescription@NonNull StringasString()intcompareToByContents(IXSD other) @Nullable IXSDdefault booleanhasDependency(Set<IXSD> xsds) booleanbooleanMethods inherited from interface Comparable
compareToMethods inherited from interface Schema
getReader, getSystemId
-
Method Details
-
getResourceTarget
String getResourceTarget() -
getNamespace
String getNamespace() -
getTargetNamespace
String getTargetNamespace() -
isAddNamespaceToSchema
boolean isAddNamespaceToSchema() -
getRootTags
-
getImportedNamespaces
-
asString
- Throws:
IOException
-
getImportParent
@Nullable IXSD getImportParent() -
hasDependency
-
getImportedSchemaLocationsToIgnore
-
isUseBaseImportedSchemaLocationsToIgnore
boolean isUseBaseImportedSchemaLocationsToIgnore() -
getImportedNamespacesToIgnore
-
getParentLocation
String getParentLocation() -
getXsdDefaultNamespace
String getXsdDefaultNamespace() -
getXsdTargetNamespace
String getXsdTargetNamespace() -
getResourceBase
String getResourceBase() -
getScopeProvider
IScopeProvider getScopeProvider() -
compareToByContents
-