Index
All Classes and Interfaces|All Packages
B
- build() - Method in class com.io7m.jxe.core.JXESchemaDefinition.Builder
-
Builds a new
JXESchemaDefinition
. - build() - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings.Builder
-
Builds a new
JXESchemaResolutionMappings
. - builder() - Static method in class com.io7m.jxe.core.JXESchemaDefinition
-
Creates a builder for
JXESchemaDefinition
. - builder() - Static method in class com.io7m.jxe.core.JXESchemaResolutionMappings
-
Creates a builder for
JXESchemaResolutionMappings
.
C
- com.io7m.jxe.core - package com.io7m.jxe.core
-
Core types and functions.
- copyOf(JXESchemaDefinitionType) - Static method in class com.io7m.jxe.core.JXESchemaDefinition
-
Creates an immutable copy of a
JXESchemaDefinitionType
value. - copyOf(JXESchemaResolutionMappingsType) - Static method in class com.io7m.jxe.core.JXESchemaResolutionMappings
-
Creates an immutable copy of a
JXESchemaResolutionMappingsType
value. - create(Optional<Path>, JXESchemaResolutionMappings) - Static method in class com.io7m.jxe.core.JXEHardenedDispatchingResolver
-
Create a new resolver.
- createXMLReader(Optional<Path>, JXEXInclude, JXESchemaResolutionMappings) - Method in class com.io7m.jxe.core.JXEHardenedSAXParsers
-
Create a XSD-validating XML reader.
- createXMLReaderNonValidating(Optional<Path>, JXEXInclude) - Method in class com.io7m.jxe.core.JXEHardenedSAXParsers
-
Create a non-validating XML reader.
E
- equals(Object) - Method in class com.io7m.jxe.core.JXESchemaDefinition
-
This instance is equal to all instances of
JXESchemaDefinition
that have equal attribute values. - equals(Object) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings
-
This instance is equal to all instances of
JXESchemaResolutionMappings
that have equal attribute values.
F
- fileIdentifier() - Method in class com.io7m.jxe.core.JXESchemaDefinition
- fileIdentifier() - Method in interface com.io7m.jxe.core.JXESchemaDefinitionType
- from(JXESchemaDefinitionType) - Method in class com.io7m.jxe.core.JXESchemaDefinition.Builder
-
Fill a builder with attribute values from the provided
JXESchemaDefinitionType
instance. - from(JXESchemaResolutionMappingsType) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings.Builder
-
Fill a builder with attribute values from the provided
JXESchemaResolutionMappingsType
instance.
G
- getExternalSubset(String, String) - Method in class com.io7m.jxe.core.JXEHardenedDispatchingResolver
H
- hashCode() - Method in class com.io7m.jxe.core.JXESchemaDefinition
-
Computes a hash code from attributes:
namespace
,fileIdentifier
. - hashCode() - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings
-
Computes a hash code from attributes:
mappings
.
J
- JXEHardenedDispatchingResolver - Class in com.io7m.jxe.core
-
A hardened entity resolver that can resolve resources from a set of given schemas or from any descendant of a given directory.
- JXEHardenedSAXParsers - Class in com.io7m.jxe.core
-
A provider of hardened SAX parsers.
- JXEHardenedSAXParsers() - Constructor for class com.io7m.jxe.core.JXEHardenedSAXParsers
-
Construct a provider.
- JXESchemaDefinition - Class in com.io7m.jxe.core
-
The type of schema definitions.
- JXESchemaDefinition.Builder - Class in com.io7m.jxe.core
-
Builds instances of type
JXESchemaDefinition
. - JXESchemaDefinitions - Class in com.io7m.jxe.core
-
Functions over schema definitions.
- JXESchemaDefinitionType - Interface in com.io7m.jxe.core
-
The type of schema definitions.
- JXESchemaResolutionMappings - Class in com.io7m.jxe.core
-
A set of mappings from namespace URIs to schemas.
- JXESchemaResolutionMappings.Builder - Class in com.io7m.jxe.core
-
Builds instances of type
JXESchemaResolutionMappings
. - JXESchemaResolutionMappingsType - Interface in com.io7m.jxe.core
-
A set of mappings from namespace URIs to schemas.
- JXEXInclude - Enum Class in com.io7m.jxe.core
-
A specification of whether or not XInclude should be enabled for parsers.
L
- location() - Method in class com.io7m.jxe.core.JXESchemaDefinition
- location() - Method in interface com.io7m.jxe.core.JXESchemaDefinitionType
M
- mapOf(JXESchemaDefinition...) - Static method in class com.io7m.jxe.core.JXESchemaDefinitions
-
Make a map of schema definitions from the given list of schemas.
- mapOfList(List<JXESchemaDefinition>) - Static method in class com.io7m.jxe.core.JXESchemaDefinitions
-
Make a map of schema definitions from the given list of schemas.
- mappings() - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings
- mappings() - Method in interface com.io7m.jxe.core.JXESchemaResolutionMappingsType
- mappingsOf(JXESchemaDefinition...) - Static method in class com.io7m.jxe.core.JXESchemaDefinitions
-
Make a map of schema definitions from the given list of schemas.
- mappingsOfList(List<JXESchemaDefinition>) - Static method in class com.io7m.jxe.core.JXESchemaDefinitions
-
Make a map of schema definitions from the given list of schemas.
N
- namespace() - Method in class com.io7m.jxe.core.JXESchemaDefinition
- namespace() - Method in interface com.io7m.jxe.core.JXESchemaDefinitionType
O
- of(URI, String, URL) - Static method in class com.io7m.jxe.core.JXESchemaDefinition
-
Construct a new immutable
JXESchemaDefinition
instance.
P
- putAllMappings(Map<? extends URI, ? extends JXESchemaDefinition>) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings.Builder
-
Put all mappings from the specified map as entries to
mappings
map. - putMappings(URI, JXESchemaDefinition) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings.Builder
-
Put one entry to the
mappings
map. - putMappings(Map.Entry<? extends URI, ? extends JXESchemaDefinition>) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings.Builder
-
Put one entry to the
mappings
map.
R
- resolveEntity(String, String) - Method in class com.io7m.jxe.core.JXEHardenedDispatchingResolver
- resolveEntity(String, String, String, String) - Method in class com.io7m.jxe.core.JXEHardenedDispatchingResolver
S
- setFileIdentifier(String) - Method in class com.io7m.jxe.core.JXESchemaDefinition.Builder
-
Initializes the value for the
fileIdentifier
attribute. - setLocation(URL) - Method in class com.io7m.jxe.core.JXESchemaDefinition.Builder
-
Initializes the value for the
location
attribute. - setMappings(Map<? extends URI, ? extends JXESchemaDefinition>) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings.Builder
-
Sets or replaces all mappings from the specified map as entries for the
mappings
map. - setNamespace(URI) - Method in class com.io7m.jxe.core.JXESchemaDefinition.Builder
-
Initializes the value for the
namespace
attribute.
T
- toString() - Method in class com.io7m.jxe.core.JXESchemaDefinition
-
Prints the immutable value
JXESchemaDefinition
with attribute values. - toString() - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings
-
Prints the immutable value
JXESchemaResolutionMappings
with attribute values.
V
- valueOf(String) - Static method in enum class com.io7m.jxe.core.JXEXInclude
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.io7m.jxe.core.JXEXInclude
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withFileIdentifier(String) - Method in class com.io7m.jxe.core.JXESchemaDefinition
-
Copy the current immutable object by setting a value for the
fileIdentifier
attribute. - withLocation(URL) - Method in class com.io7m.jxe.core.JXESchemaDefinition
-
Copy the current immutable object by setting a value for the
location
attribute. - withMappings(Map<? extends URI, ? extends JXESchemaDefinition>) - Method in class com.io7m.jxe.core.JXESchemaResolutionMappings
-
Copy the current immutable object by replacing the
mappings
map with the specified map. - withNamespace(URI) - Method in class com.io7m.jxe.core.JXESchemaDefinition
-
Copy the current immutable object by setting a value for the
namespace
attribute.
X
- XINCLUDE_DISABLED - Enum constant in enum class com.io7m.jxe.core.JXEXInclude
-
XInclude is not enabled.
- XINCLUDE_ENABLED - Enum constant in enum class com.io7m.jxe.core.JXEXInclude
-
XInclude is enabled.
All Classes and Interfaces|All Packages