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:
 java.io.Serializable,ParsedNameClass
public class SimpleNameClass extends NameClass
- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SimpleNameClass(java.lang.String nsUri, java.lang.String localPart, java.lang.String prefix)SimpleNameClass(javax.xml.namespace.QName name) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> Vaccept(NameClassVisitor<V> visitor)Visitor pattern support.booleancontains(javax.xml.namespace.QName name)Returns true if the givenQNameis a valid name for this QName.intcontainsSpecificity(javax.xml.namespace.QName name)booleanequals(java.lang.Object obj)inthashCode()booleanisOpen()Returns true if the name class accepts infinite number ofQNames.- 
Methods inherited from class org.kohsuke.rngom.rngparser.nc.NameClass
hasOverlapWith, listNames 
 - 
 
 - 
 
- 
- 
Method Detail
- 
contains
public boolean contains(javax.xml.namespace.QName name)
Description copied from class:NameClassReturns true if the givenQNameis a valid name for this QName. 
- 
containsSpecificity
public int containsSpecificity(javax.xml.namespace.QName name)
- Specified by:
 containsSpecificityin classNameClass
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
- 
equals
public boolean equals(java.lang.Object obj)
- Overrides:
 equalsin classjava.lang.Object
 
- 
accept
public <V> V accept(NameClassVisitor<V> visitor)
Description copied from class:NameClassVisitor pattern support. 
 - 
 
 -