Package org.kohsuke.rngom.rngparser.nc
Class AnyNameExceptNameClass
- java.lang.Object
 - 
- org.kohsuke.rngom.rngparser.nc.NameClass
 - 
- org.kohsuke.rngom.rngparser.nc.AnyNameExceptNameClass
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable,ParsedNameClass
public class AnyNameExceptNameClass extends NameClass
- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description AnyNameExceptNameClass(NameClass nameClass) 
- 
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 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
AnyNameExceptNameClass
public AnyNameExceptNameClass(NameClass nameClass)
 
 - 
 
- 
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
 
- 
equals
public boolean equals(java.lang.Object obj)
- Overrides:
 equalsin classjava.lang.Object
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
- 
accept
public <V> V accept(NameClassVisitor<V> visitor)
Description copied from class:NameClassVisitor pattern support. 
 - 
 
 -