org.kohsuke.rngom.nc
クラス SimpleNameClass

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

public class SimpleNameClass
extends NameClass

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

フィールドの概要
 javax.xml.namespace.QName name
           
 
クラス org.kohsuke.rngom.nc.NameClass から継承したフィールド
ANY, NULL
 
コンストラクタの概要
SimpleNameClass(javax.xml.namespace.QName name)
           
SimpleNameClass(java.lang.String nsUri, java.lang.String localPart)
           
 
メソッドの概要
 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
 

フィールドの詳細

name

public final javax.xml.namespace.QName name
コンストラクタの詳細

SimpleNameClass

public SimpleNameClass(javax.xml.namespace.QName name)

SimpleNameClass

public SimpleNameClass(java.lang.String nsUri,
                       java.lang.String localPart)
メソッドの詳細

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

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object obj)

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