Package com.io7m.jxe.core
Interface JXESchemaDefinitionType
- All Known Implementing Classes:
JXESchemaDefinition
@Immutable
public interface JXESchemaDefinitionType
The type of schema definitions.
A schema definition is typically used with a
JXEHardenedDispatchingResolver
to
resolve schemas from internal Java resources. When an XML parser is required to
locate the XSD schema for a namespace n
, it consults the map of
schema definitions and, if a schema exists with the given namespace URI,
passes the fileIdentifier()
to the dispatching resolver which then
uses that identifier to open location()
.-
Method Summary
-
Method Details
-
namespace
- Returns:
- The schema namespace URI
-
fileIdentifier
- Returns:
- The file identifier used to load the schema
-
location
- Returns:
- The schema location
-