Class TransformingNamespaces.Prefixes
java.lang.Object
org.apache.sis.xml.TransformingNamespaces.Prefixes
- Enclosing class:
TransformingNamespaces
private static final class TransformingNamespaces.Prefixes
extends Object
implements Iterator<String>
Iterator for the prefixes to be returned by
TransformingNamespaces.getPrefixes(String).
Each prefix is fetched only when first needed.- Since:
- 0.4
- Version:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final NamespaceContextTheTransformingNamespaces.contextreference.Iterator over the namespace replacements.private final StringThe namespace for which prefixes are desired.private StringThe next value to be returned bynext(), ornullif not yet fetched.Iterator over some (not all) prefixes, ornullif a new iterator needs to be fetched. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterator
forEachRemaining, remove
-
Field Details
-
namespaceURI
The namespace for which prefixes are desired. -
context
TheTransformingNamespaces.contextreference. -
exports
-
prefixes
-
next
-
-
Constructor Details
-
Prefixes
-
-
Method Details
-
hasNext
-
next
-