public class EquivalencesDAGImpl<T> extends Object implements EquivalencesDAG<T>
| Modifier and Type | Method and Description |
|---|---|
int |
edgeSetSize()
Deprecated.
|
T |
getCanonicalForm(T v) |
com.google.common.collect.ImmutableSet<Equivalences<T>> |
getDirectSub(Equivalences<T> v) |
com.google.common.collect.ImmutableSet<Equivalences<T>> |
getDirectSuper(Equivalences<T> v) |
static <TT> EquivalencesDAGImpl<TT> |
getEquivalencesDAG(org.jgrapht.graph.DefaultDirectedGraph<TT,org.jgrapht.graph.DefaultEdge> graph) |
org.jgrapht.graph.DefaultDirectedGraph<T,org.jgrapht.graph.DefaultEdge> |
getGraph() |
com.google.common.collect.ImmutableSet<Equivalences<T>> |
getSub(Equivalences<T> v)
Reflexive and transitive closure of the sub-description relation
|
com.google.common.collect.ImmutableSet<T> |
getSubRepresentatives(T v) |
com.google.common.collect.ImmutableSet<Equivalences<T>> |
getSuper(Equivalences<T> v)
Reflexive and transitive closure of the super-description relation
|
Equivalences<T> |
getVertex(T v) |
Iterator<Equivalences<T>> |
iterator() |
static <T> EquivalencesDAGImpl<T> |
reduce(EquivalencesDAGImpl<T> source,
org.jgrapht.graph.SimpleDirectedGraph<Equivalences<T>,org.jgrapht.graph.DefaultEdge> target) |
Stream<Equivalences<T>> |
stream() |
String |
toString() |
int |
vertexSetSize()
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic Equivalences<T> getVertex(T v)
getVertex in interface EquivalencesDAG<T>public T getCanonicalForm(T v)
getCanonicalForm in interface EquivalencesDAG<T>public com.google.common.collect.ImmutableSet<Equivalences<T>> getDirectSub(Equivalences<T> v)
getDirectSub in interface EquivalencesDAG<T>public com.google.common.collect.ImmutableSet<Equivalences<T>> getSub(Equivalences<T> v)
EquivalencesDAGgetSub in interface EquivalencesDAG<T>public com.google.common.collect.ImmutableSet<T> getSubRepresentatives(T v)
getSubRepresentatives in interface EquivalencesDAG<T>public com.google.common.collect.ImmutableSet<Equivalences<T>> getDirectSuper(Equivalences<T> v)
getDirectSuper in interface EquivalencesDAG<T>public com.google.common.collect.ImmutableSet<Equivalences<T>> getSuper(Equivalences<T> v)
EquivalencesDAGgetSuper in interface EquivalencesDAG<T>public Stream<Equivalences<T>> stream()
stream in interface EquivalencesDAG<T>public Iterator<Equivalences<T>> iterator()
iterator in interface Iterable<Equivalences<T>>@Deprecated public int edgeSetSize()
@Deprecated public int vertexSetSize()
public org.jgrapht.graph.DefaultDirectedGraph<T,org.jgrapht.graph.DefaultEdge> getGraph()
public static <TT> EquivalencesDAGImpl<TT> getEquivalencesDAG(org.jgrapht.graph.DefaultDirectedGraph<TT,org.jgrapht.graph.DefaultEdge> graph)
public static <T> EquivalencesDAGImpl<T> reduce(EquivalencesDAGImpl<T> source, org.jgrapht.graph.SimpleDirectedGraph<Equivalences<T>,org.jgrapht.graph.DefaultEdge> target)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.