E
- the type of elements in the node setDefaultNodeSet
, OWLClassNodeSet
, OWLDataPropertyNodeSet
, OWLDatatypeNodeSet
, OWLNamedIndividualNodeSet
, OWLObjectPropertyNodeSet
public interface NodeSet<E extends OWLObject> extends Iterable<Node<E>>
Node
s.Modifier and Type | Method | Description |
---|---|---|
boolean |
containsEntity(E e) |
A convenience method that determines if this
NodeSet contains a
specific entity. |
Set<E> |
getFlattened() |
A convenience method that gets all of the entities contained in the
Nodes in this NodeSet . |
Set<Node<E>> |
getNodes() |
Gets the
Node s contained in this NodeSet . |
boolean |
isBottomSingleton() |
Determies if this
NodeSet is a singleton that only contains the
bottom node (in a hierarchy). |
boolean |
isEmpty() |
|
boolean |
isSingleton() |
Determines if this
NodeSet is a singleton. |
boolean |
isTopSingleton() |
Determines if this
NodeSet is a singleton node that only contains
the top node (in a hierarchy). |
forEach, iterator, spliterator
@Nonnull Set<E> getFlattened()
Nodes
in this NodeSet
.Nodes
in this
NodeSet
.boolean isEmpty()
boolean containsEntity(@Nonnull E e)
NodeSet
contains a
specific entity.e
- The entity to test fortrue
if this NodeSet
contains a Node
that
contains the entity, e
, and false
if this
NodeSet
does not contain a Node
that contains the
entity, e
.boolean isSingleton()
NodeSet
is a singleton. A NodeSet
is a
singleton if it contains only one Node
.true
if this NodeSet
is a singleton, otherwise
false
.boolean isTopSingleton()
NodeSet
is a singleton node that only contains
the top node (in a hierarchy).true
if this NodeSet
is a singleton that contains
only the top node, and false
otherwise.Node.isTopNode()
boolean isBottomSingleton()
NodeSet
is a singleton that only contains the
bottom node (in a hierarchy).true
if this NodeSet
is a singleton that only
contains a node that is the bottom node, otherwise false
Node.isBottomNode()
Copyright © 2018 The University of Manchester. All rights reserved.