public abstract class AbstractNamespaceContext extends Object implements IIterableNamespaceContext
| Constructor and Description |
|---|
AbstractNamespaceContext() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getCustomNamespaceURI(String sPrefix) |
protected abstract String |
getCustomPrefix(String sNamespaceURI) |
protected abstract Iterator<String> |
getCustomPrefixes(String sNamespaceURI) |
abstract String |
getDefaultNamespaceURI() |
String |
getNamespaceURI(String sPrefix) |
String |
getPrefix(String sNamespaceURI) |
Iterator |
getPrefixes(String sNamespaceURI) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPrefixToNamespaceURIMap@Nullable protected abstract Iterator<String> getCustomPrefixes(@Nonnull String sNamespaceURI)
@Nonnull @DevelopersNote(value="Java 8: Iterator; Java 10: Iterator<String>") public final Iterator getPrefixes(@Nonnull String sNamespaceURI)
getPrefixes in interface NamespaceContext@Nullable public final String getPrefix(@Nonnull String sNamespaceURI)
getPrefix in interface NamespaceContext@Nullable protected abstract String getCustomNamespaceURI(@Nonnull String sPrefix)
@Nonnull public final String getNamespaceURI(@Nonnull String sPrefix)
getNamespaceURI in interface NamespaceContextCopyright © 2014–2023 Philip Helger. All rights reserved.