public class PathRelation extends Object implements Formattable, Serializable
format
Constructor and Description |
---|
PathRelation() |
PathRelation(Index<Node.NodeType> index) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(Node.NodeType t,
Node.NodeType u) |
boolean |
addAll(Collection<? extends Map.Entry<? extends Node.NodeType,? extends Node.NodeType>> c) |
boolean |
addAllId(Collection<? extends Node.NodeType> c) |
boolean |
addId(Node.NodeType t) |
void |
clear() |
static PathRelation |
compose(Set<Node.NodeType> support,
PathRelation... rels) |
PathRelation |
domain() |
Format |
format() |
static PathRelation |
intersection(Set<Node.NodeType> support,
PathRelation... rels) |
boolean |
isEmpty() |
static PathRelation |
union(Set<Node.NodeType> support,
PathRelation... rels) |
public PathRelation(Index<Node.NodeType> index)
public PathRelation()
public boolean isEmpty()
public boolean addId(Node.NodeType t)
public boolean addAllId(Collection<? extends Node.NodeType> c)
public boolean add(Node.NodeType t, Node.NodeType u)
public boolean addAll(Collection<? extends Map.Entry<? extends Node.NodeType,? extends Node.NodeType>> c)
public void clear()
public static PathRelation compose(Set<Node.NodeType> support, PathRelation... rels)
public PathRelation domain()
public static PathRelation union(Set<Node.NodeType> support, PathRelation... rels)
public static PathRelation intersection(Set<Node.NodeType> support, PathRelation... rels)
public Format format()
format
in interface Formattable
see also the complete user documentation .