Package org.kohsuke.rngom.rngparser.nc
Class SimpleNameClass
- java.lang.Object
-
- org.kohsuke.rngom.rngparser.nc.NameClass
-
- org.kohsuke.rngom.rngparser.nc.SimpleNameClass
-
- All Implemented Interfaces:
Serializable
,ParsedNameClass
public class SimpleNameClass extends NameClass
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SimpleNameClass(String nsUri, String localPart, String prefix)
SimpleNameClass(QName name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> V
accept(NameClassVisitor<V> visitor)
Visitor pattern support.boolean
contains(QName name)
Returns true if the givenQName
is a valid name for this QName.int
containsSpecificity(QName name)
boolean
equals(Object obj)
int
hashCode()
boolean
isOpen()
Returns true if the name class accepts infinite number ofQName
s.-
Methods inherited from class org.kohsuke.rngom.rngparser.nc.NameClass
hasOverlapWith, listNames
-
-
-
-
Field Detail
-
name
public final QName name
-
-
Method Detail
-
contains
public boolean contains(QName name)
Description copied from class:NameClass
Returns true if the givenQName
is a valid name for this QName.
-
containsSpecificity
public int containsSpecificity(QName name)
- Specified by:
containsSpecificity
in classNameClass
-
accept
public <V> V accept(NameClassVisitor<V> visitor)
Description copied from class:NameClass
Visitor pattern support.
-
-