org.kohsuke.rngom.nc
クラス AnyNameExceptNameClass

java.lang.Object
  拡張org.kohsuke.rngom.nc.NameClass
      拡張org.kohsuke.rngom.nc.AnyNameExceptNameClass
すべての実装インタフェース:
ParsedNameClass, java.io.Serializable

public class AnyNameExceptNameClass
extends NameClass

関連項目:
直列化された形式

フィールドの概要
 
クラス org.kohsuke.rngom.nc.NameClass から継承したフィールド
ANY, NULL
 
コンストラクタの概要
AnyNameExceptNameClass(NameClass nameClass)
           
 
メソッドの概要
 void accept(NameClassVisitor visitor)
          Visitor pattern support.
 boolean contains(javax.xml.namespace.QName name)
          Returns true if the given QName is a valid name for this QName.
 int containsSpecificity(javax.xml.namespace.QName name)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isOpen()
          Returns true if the name class accepts infinite number of QNames.
 
クラス org.kohsuke.rngom.nc.NameClass から継承したメソッド
hasOverlapWith
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AnyNameExceptNameClass

public AnyNameExceptNameClass(NameClass nameClass)
メソッドの詳細

contains

public boolean contains(javax.xml.namespace.QName name)
クラス NameClass の記述:
Returns true if the given QName is a valid name for this QName.

定義:
クラス NameClass 内の contains

containsSpecificity

public int containsSpecificity(javax.xml.namespace.QName name)
定義:
クラス NameClass 内の containsSpecificity

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

accept

public void accept(NameClassVisitor visitor)
クラス NameClass の記述:
Visitor pattern support.

定義:
クラス NameClass 内の accept

isOpen

public boolean isOpen()
クラス NameClass の記述:
Returns true if the name class accepts infinite number of QNames.

Intuitively, this method returns true if the name class is some sort of wildcard.

定義:
クラス NameClass 内の isOpen