public final class SimpleNameClass extends NameClass
Modifier and Type | Field and Description |
---|---|
java.lang.String |
localName |
java.lang.String |
namespaceURI |
private static long |
serialVersionUID |
ALL, LOCALNAME_WILDCARD, NAMESPACE_WILDCARD, NONE
Constructor and Description |
---|
SimpleNameClass(StringPair name) |
SimpleNameClass(java.lang.String namespaceURI,
java.lang.String localName) |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(java.lang.String namespaceURI,
java.lang.String localName)
checks if this name class accepts given namespace:localName pair.
|
java.lang.String |
toString() |
StringPair |
toStringPair() |
java.lang.Object |
visit(NameClassVisitor visitor)
visitor pattern support
|
public final java.lang.String namespaceURI
public final java.lang.String localName
private static final long serialVersionUID
public SimpleNameClass(StringPair name)
public SimpleNameClass(java.lang.String namespaceURI, java.lang.String localName)
public boolean accepts(java.lang.String namespaceURI, java.lang.String localName)
NameClass
accepts
in class NameClass
namespaceURI
- namespace URI to be tested. If this value equals to
NAMESPACE_WILDCARD, implementation must assume that
valid namespace is specified. this twist will be used for
error diagnosis.localName
- local part to be tested. As with namespaceURI, LOCALNAME_WILDCARD
will acts as a wild card.public java.lang.Object visit(NameClassVisitor visitor)
NameClass
public StringPair toStringPair()
public java.lang.String toString()
toString
in class java.lang.Object