|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.kohsuke.rngom.nc.NameClass
Name class is a set of QName
s.
フィールドの概要 | |
static NameClass |
ANY
Sigleton instance that represents "anyName". |
static NameClass |
NULL
Sigleton instance that accepts no name. |
コンストラクタの概要 | |
NameClass()
|
メソッドの概要 | |
abstract void |
accept(NameClassVisitor visitor)
Visitor pattern support. |
abstract boolean |
contains(javax.xml.namespace.QName name)
Returns true if the given QName is a valid name
for this QName. |
abstract int |
containsSpecificity(javax.xml.namespace.QName name)
|
boolean |
hasOverlapWith(NameClass nc2)
Returns true if the intersection between this name class and the specified name class is non-empty. |
abstract boolean |
isOpen()
Returns true if the name class accepts infinite number of QName s.
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final NameClass ANY
public static final NameClass NULL
コンストラクタの詳細 |
public NameClass()
メソッドの詳細 |
public abstract boolean contains(javax.xml.namespace.QName name)
QName
is a valid name
for this QName.
public abstract int containsSpecificity(javax.xml.namespace.QName name)
public abstract void accept(NameClassVisitor visitor)
public abstract boolean isOpen()
QName
s.
Intuitively, this method returns true if the name class is some sort of wildcard.
public final boolean hasOverlapWith(NameClass nc2)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |