|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QNameSetSpecification
Represents a lattice of finite and infinite sets of QNames.
QNameSet
Method Summary | |
---|---|
boolean |
contains(QName name)
True if the set contains the given QName. |
boolean |
containsAll(QNameSetSpecification set)
True if the parameter is a subset of this set. |
Set |
excludedQNamesInIncludedURIs()
The finite set of QNames that are excluded from the set within namespaces that are otherwise included. |
Set |
excludedURIs()
The finite set of namespace URIs that are almost completely excluded from the set (that is, each namespace URI that included in the set with with a finite number of QName exceptions). |
Set |
includedQNamesInExcludedURIs()
The finite set of QNames that are included in the set within namespaces that are otherwise excluded. |
Set |
includedURIs()
The finite set of namespace URIs that are almost completely included in the set (that is, each namespace URI that included in the set with with a finite number of QName exceptions). |
QNameSet |
intersect(QNameSetSpecification set)
Returns the intersection with another QNameSet. |
QNameSet |
inverse()
Return the inverse of this QNameSet. |
boolean |
isAll()
True if the set is the set of all QNames. |
boolean |
isDisjoint(QNameSetSpecification set)
True if is disjoint from the specified set. |
boolean |
isEmpty()
True if the set is empty. |
QNameSet |
union(QNameSetSpecification set)
Returns the union with another QNameSet. |
Method Detail |
---|
boolean contains(QName name)
boolean isAll()
boolean isEmpty()
boolean containsAll(QNameSetSpecification set)
boolean isDisjoint(QNameSetSpecification set)
QNameSet intersect(QNameSetSpecification set)
QNameSet union(QNameSetSpecification set)
QNameSet inverse()
Set excludedURIs()
Null (meaning almost all URIs excluded) if includedURIs() is non-null; non-null otherwise.
The same set as inverse().includedURIs().
Set includedURIs()
Null (meaning almost all URIs included) if excludedURIs() is non-null; non-null otherwise.
The same as inverse.excludedURIs().
Set excludedQNamesInIncludedURIs()
Never null.
The same set as inverse().includedQNames().
Set includedQNamesInExcludedURIs()
Never null.
The same as inverse().excludedQNames().
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |