|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of ArchetypeGraph in edu.uci.ics.jung.graph |
| Subinterfaces of ArchetypeGraph in edu.uci.ics.jung.graph | |
interface |
DirectedGraph
A tagging interface for implementations of Graph
whose edge set consists of implementations of DirectedEdge.
|
interface |
Graph
A specific type of ArchetypeGraph which consists of
a Vertex set and an Edge set.
|
interface |
Hypergraph
A Hypergraph consists of hypervertices and hyperedges. |
interface |
KPartiteGraph
An interface for k-partite graphs. |
interface |
UndirectedGraph
A tagging interface for implementations of Graph
whose edge set consists of implementations of UndirectedEdge.
|
| Methods in edu.uci.ics.jung.graph that return ArchetypeGraph | |
ArchetypeGraph |
ArchetypeVertex.getGraph()
Returns a reference to the graph that contains this vertex. |
ArchetypeGraph |
ArchetypeGraph.newInstance()
Returns a graph of the same type as the graph on which this method is invoked. |
ArchetypeGraph |
ArchetypeGraph.copy()
Performs a deep copy of the graph and its contents. |
ArchetypeGraph |
ArchetypeEdge.getGraph()
Returns a reference to the graph that contains this edge. |
| Methods in edu.uci.ics.jung.graph with parameters of type ArchetypeGraph | |
ArchetypeVertex |
ArchetypeVertex.getEqualVertex(ArchetypeGraph g)
Returns the vertex in graph g, if any, that is
equal to this vertex. |
ArchetypeVertex |
ArchetypeVertex.getEquivalentVertex(ArchetypeGraph g)
Deprecated. As of version 1.4, renamed to getEqualVertex(g). |
ArchetypeVertex |
ArchetypeVertex.copy(ArchetypeGraph g)
Creates a copy of this vertex in graph g. |
ArchetypeEdge |
ArchetypeEdge.getEqualEdge(ArchetypeGraph g)
Returns the edge in graph g, if any,
that is equivalent to this edge.
|
ArchetypeEdge |
ArchetypeEdge.getEquivalentEdge(ArchetypeGraph g)
Deprecated. As of version 1.4, renamed to getEqualEdge(g). |
ArchetypeEdge |
ArchetypeEdge.copy(ArchetypeGraph g)
Creates a copy of this edge in graph g. |
| Uses of ArchetypeGraph in edu.uci.ics.jung.graph.decorators |
| Methods in edu.uci.ics.jung.graph.decorators with parameters of type ArchetypeGraph | |
static Indexer |
Indexer.getIndexer(ArchetypeGraph g)
Gets the indexer associated with this graph. |
static Indexer |
Indexer.getAndUpdateIndexer(ArchetypeGraph g)
Gets the indexer associated with this graph. |
static Indexer |
Indexer.newIndexer(ArchetypeGraph g,
int offset)
Creates a new indexer associated with this graph. |
static Indexer |
Indexer.getIndexer(ArchetypeGraph g,
java.lang.Object key)
* Gets an indexer associated with this graph at this key |
static Indexer |
Indexer.getAndUpdateIndexer(ArchetypeGraph g,
java.lang.Object key)
Gets the indexer associated with this graph. |
static boolean |
Indexer.hasIndexer(ArchetypeGraph g)
Checks if there is an indexer assocated with this graph. |
static boolean |
Indexer.hasIndexer(ArchetypeGraph g,
java.lang.Object key)
Checks if there is an indexer assocated with this graph. |
| Uses of ArchetypeGraph in edu.uci.ics.jung.graph.event |
| Methods in edu.uci.ics.jung.graph.event that return ArchetypeGraph | |
ArchetypeGraph |
GraphEvent.getGraph()
|
| Constructors in edu.uci.ics.jung.graph.event with parameters of type ArchetypeGraph | |
GraphListenerHandler(ArchetypeGraph graph)
|
|
GraphEvent(ArchetypeGraph g,
UserDataContainer graphElement)
|
|
| Uses of ArchetypeGraph in edu.uci.ics.jung.graph.impl |
| Classes in edu.uci.ics.jung.graph.impl that implement ArchetypeGraph | |
class |
AbstractArchetypeGraph
|
class |
AbstractSparseGraph
This class provides a skeletal implementation of the Graph
interface to minimize the effort required to implement this interface. |
class |
BipartiteGraph
A Bipartite graph is divided into A vertices and B vertices. |
class |
DirectedSparseGraph
An implementation of Graph that consists of a
Vertex set and a DirectedEdge set.
|
class |
HypergraphBPG
Implements a hypergraph built over an underlying Bipartite graph, using the equivalence explained in the FAQ. |
class |
KPartiteSparseGraph
An implementation of KPartiteGraph based on SparseGraph. |
class |
SparseGraph
An implementation of AbstractSparseGraph that, by default, imposes no
constraints on the edges and vertices that may be added to it. |
class |
SparseTree
An implementation of Graph that consists of a
Vertex set and a DirectedEdge set.
|
class |
UndirectedSparseGraph
An implementation of Graph that consists of a
Vertex set and an UndirectedEdge set.
|
| Methods in edu.uci.ics.jung.graph.impl that return ArchetypeGraph | |
ArchetypeGraph |
HypergraphBPG.newInstance()
|
ArchetypeGraph |
HypergraphBPG.copy()
|
ArchetypeGraph |
AbstractSparseVertex.getGraph()
|
ArchetypeGraph |
AbstractSparseEdge.getGraph()
|
ArchetypeGraph |
AbstractHyperUnitBPG.getGraph()
|
ArchetypeGraph |
AbstractArchetypeGraph.newInstance()
Creates a new empty graph of the same type as this graph, by cloning this graph and then clearing the extraneous fields. |
ArchetypeGraph |
AbstractArchetypeGraph.copy()
Creates a replica of this graph. |
| Methods in edu.uci.ics.jung.graph.impl with parameters of type ArchetypeGraph | |
ArchetypeVertex |
HypervertexBPG.getEqualVertex(ArchetypeGraph g)
|
ArchetypeVertex |
HypervertexBPG.getEquivalentVertex(ArchetypeGraph g)
Deprecated. As of version 1.4, renamed to getEqualVertex(g). |
ArchetypeVertex |
HypervertexBPG.copy(ArchetypeGraph g)
|
ArchetypeEdge |
HyperedgeBPG.getEqualEdge(ArchetypeGraph g)
|
ArchetypeEdge |
HyperedgeBPG.getEquivalentEdge(ArchetypeGraph g)
Deprecated. As of version 1.4, renamed to getEqualEdge(g). |
ArchetypeEdge |
HyperedgeBPG.copy(ArchetypeGraph g)
|
ArchetypeVertex |
BipartiteVertex.copy(ArchetypeGraph newGraph)
Specialized copy function for copy FROM BipartiteGraph TO BipartiteGraph |
ArchetypeEdge |
BipartiteEdge.copy(ArchetypeGraph newGraph)
|
ArchetypeVertex |
AbstractSparseVertex.getEqualVertex(ArchetypeGraph ag)
Returns the vertex in the specified graph ag
that is equivalent to this vertex. |
ArchetypeVertex |
AbstractSparseVertex.getEquivalentVertex(ArchetypeGraph ag)
Deprecated. As of version 1.4, renamed to getEqualVertex(ag). |
ArchetypeVertex |
AbstractSparseVertex.copy(ArchetypeGraph newGraph)
|
ArchetypeEdge |
AbstractSparseEdge.getEqualEdge(ArchetypeGraph ag)
|
ArchetypeEdge |
AbstractSparseEdge.getEquivalentEdge(ArchetypeGraph ag)
Deprecated. As of version 1.4, renamed to getEqualEdge(ag). |
ArchetypeEdge |
AbstractSparseEdge.copy(ArchetypeGraph newGraph)
Creates a copy of this edge in the specified graph nGraph,
and copies this edge's user data to the new edge. |
| Uses of ArchetypeGraph in edu.uci.ics.jung.graph.predicates |
| Methods in edu.uci.ics.jung.graph.predicates with parameters of type ArchetypeGraph | |
abstract boolean |
GraphPredicate.evaluateGraph(ArchetypeGraph g)
|
boolean |
ConnectedGraphPredicate.evaluateGraph(ArchetypeGraph graph)
Returns true if arg0 is a connected
Graph |
boolean |
CliqueGraphPredicate.evaluateGraph(ArchetypeGraph g)
|
| Constructors in edu.uci.ics.jung.graph.predicates with parameters of type ArchetypeGraph | |
NotInGraphVertexPredicate(ArchetypeGraph ag)
|
|
NotInGraphEdgePredicate(ArchetypeGraph ag)
|
|
| Uses of ArchetypeGraph in edu.uci.ics.jung.random.generators |
| Methods in edu.uci.ics.jung.random.generators that return ArchetypeGraph | |
ArchetypeGraph |
WattsBetaSmallWorldGenerator.generateGraph()
Generates a beta-network from a 1-lattice according to the parameters given. |
ArchetypeGraph |
SimpleRandomGenerator.generateGraph()
Generated the graph by creating |V| vertics and then picking |E| random edges |
ArchetypeGraph |
Lattice2DGenerator.generateGraph()
|
ArchetypeGraph |
Lattice1DGenerator.generateGraph()
|
ArchetypeGraph |
KleinbergSmallWorldGenerator.generateGraph()
Generates a random small world network according to the parameters given |
ArchetypeGraph |
GraphGenerator.generateGraph()
Instructs the algorithm to generate the graph |
ArchetypeGraph |
EvolvingGraphGenerator.generateGraph()
Returns a copy of the evolved graph in its current state |
ArchetypeGraph |
ErdosRenyiGenerator.generateGraph()
|
ArchetypeGraph |
EppsteinPowerLawGenerator.generateGraph()
Generates a graph whose degree distribution approximates a power-law. |
ArchetypeGraph |
BarabasiAlbertGenerator.generateGraph()
|
| Uses of ArchetypeGraph in edu.uci.ics.jung.utils |
| Methods in edu.uci.ics.jung.utils with parameters of type ArchetypeGraph | |
static SubsetManager |
SubsetManager.getInstance(ArchetypeGraph g)
Gets this graph's SubsetManager, creating it if necessary. |
static java.util.Set |
PredicateUtils.getVertices(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Returns a Set consisting of all vertices v
in graph g that satisfy predicate p,
that is, those for which p.evaluate(v) returns true. |
static java.util.Set |
PredicateUtils.getEdges(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Returns a Set consisting of all edges e
in graph g that satisfy predicate p,
that is, those for which p.evaluate(e) returns true. |
static boolean |
PredicateUtils.addVertexSubset(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Creates a vertex subset for g based on p, which will
be maintained by the g's SubsetManager. |
static boolean |
PredicateUtils.addEdgeSubset(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Creates an edge subset for g based on p, which will
be maintained by the g's SubsetManager. |
static void |
PredicateUtils.removeVertexSubset(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Removes the vertex subset based on p from
g's SubsetManager. |
static void |
PredicateUtils.removeEdgeSubset(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Removes the edge subset based on p from
g's SubsetManager. |
static boolean |
PredicateUtils.enforcesEdgeConstraint(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Returns true if p is an edge
constraint of g, and false otherwise. |
static boolean |
PredicateUtils.satisfiesEdgeConstraint(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Returns true if each edge in g
satisfies p, and false otherwise. |
static boolean |
PredicateUtils.enforcesVertexConstraint(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Returns true if p is an edge
constraint of g, and false otherwise. |
static boolean |
PredicateUtils.satisfiesVertexConstraint(ArchetypeGraph g,
org.apache.commons.collections.Predicate p)
Returns true if each vertex in g
satisfies p, and false otherwise. |
static java.util.Set |
GraphUtils.getEqualVertices(java.util.Set s,
ArchetypeGraph g)
Returns the set of vertices in g which are equal
to the vertices in g. |
static java.util.Set |
GraphUtils.getEqualEdges(java.util.Set s,
ArchetypeGraph g)
Returns the set of edges in g which are equal
to the edges in g. |
static boolean |
GraphUtils.areEquivalent(ArchetypeGraph g1,
ArchetypeGraph g2)
Returns true if g1 and g2 have equivalent
vertex and edge sets (that is, if each vertex and edge in g1
has an equivalent in g2, and vice versa), and false
otherwise. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||