public abstract class AbstractDirectedOutgoingHyperedge<S extends AbstractDirectedHypergraphNode,T extends AbstractDirectedHypergraphNode> extends AbstractGraphEdge<S,java.util.Set<T>> implements DirectedOutgoingHyperedge<S,T>
hash, source, target| Constructor and Description |
|---|
AbstractDirectedOutgoingHyperedge(S source,
java.util.Set<T> targets,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AbstractGraphEdge<S,java.util.Set<T>> edge) |
AbstractDirectedHypergraph<?,?,?> |
getGraph() |
java.util.Set<T> |
getTargets() |
equals, getSource, getTarget, hashCodegetAttributeMap, getLabel, toStringclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitgetSourceequals, getLabel, hashCodegetAttributeMappublic AbstractDirectedHypergraph<?,?,?> getGraph()
getGraph in interface DirectedHypergraphElementpublic int compareTo(AbstractGraphEdge<S,java.util.Set<T>> edge)
compareTo in interface java.lang.Comparable<AbstractGraphEdge<S extends AbstractDirectedHypergraphNode,java.util.Set<T extends AbstractDirectedHypergraphNode>>>public java.util.Set<T> getTargets()
getTargets in interface DirectedOutgoingHyperedge<S extends AbstractDirectedHypergraphNode,T extends AbstractDirectedHypergraphNode>