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.
-
-