|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.shibboleth.metadata.dom.SimpleNamespaceContext
@ThreadSafe public class SimpleNamespaceContext
Simple implementation of NamespaceContext based on a map from prefix values to corresponding URIs. This is
not a complete implementation, but does have enough functionality for use within XPath evaluations.
| Field Summary | |
|---|---|
private Map<String,String> |
prefixMappings
Mapping from prefix values to the corresponding namespace URIs. |
| Constructor Summary | |
|---|---|
SimpleNamespaceContext()
Constructor. |
|
SimpleNamespaceContext(Map<String,String> mappings)
Constructor. |
|
| Method Summary | |
|---|---|
String |
getNamespaceURI(String prefix)
|
String |
getPrefix(String namespaceURI)
|
Iterator<String> |
getPrefixes(String namespaceURI)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final Map<String,String> prefixMappings
| Constructor Detail |
|---|
public SimpleNamespaceContext()
public SimpleNamespaceContext(Map<String,String> mappings)
mappings - Maps prefix values to the corresponding namespace URIs.| Method Detail |
|---|
public String getNamespaceURI(String prefix)
getNamespaceURI in interface NamespaceContextpublic String getPrefix(String namespaceURI)
getPrefix in interface NamespaceContextpublic Iterator<String> getPrefixes(String namespaceURI)
getPrefixes in interface NamespaceContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||