A B C D E F G H I K L M N O P Q R S T U V W X

A

AbstractCCVisitor - Class in helix.graph.algo
a basic skeleton for a Visitor following the connected components (CC) of a graph note: you basically need to implement your own enter(), exit() and visit(Vertex v) methods enter() is called when entering a new CC exit() is called when finishing the current CC visit(v) is called when adding v into the current CC in addition you may override the accept(Edge edge) method to select proper edges (by default all existing edges are acceptable)
AbstractCCVisitor(Graph) - Constructor for class helix.graph.algo.AbstractCCVisitor
 
AbstractColorOptimizer - Class in helix.graph.algo.c3part.optimizer
 
AbstractColorOptimizer() - Constructor for class helix.graph.algo.c3part.optimizer.AbstractColorOptimizer
 
AbstractCompressor - Class in helix.graph.algo.c3part.compressor
A basic skeleton for compressors with default implementations.
You mostly have to implement the two methods:
subsume(v, u) : tells if v S u
restore(u) : restore the compressed vertex u to its initial state

AbstractCompressor() - Constructor for class helix.graph.algo.c3part.compressor.AbstractCompressor
 
AbstractGraph - Class in helix.graph.model.impl
 
AbstractGraph() - Constructor for class helix.graph.model.impl.AbstractGraph
 
AbstractGraphReader - Class in helix.graph.io
 
AbstractGraphReader(Reader, GraphFactory) - Constructor for class helix.graph.io.AbstractGraphReader
default mandatory constructor
AbstractGraphReader(Reader, GraphFactory, Logger) - Constructor for class helix.graph.io.AbstractGraphReader
constructor with logging addition
AbstractGraphWriter - Class in helix.graph.io
 
AbstractGraphWriter(Writer) - Constructor for class helix.graph.io.AbstractGraphWriter
 
AbstractGSetFactory<E extends GraphElement> - Class in helix.graph.model.impl
 
AbstractGSetFactory() - Constructor for class helix.graph.model.impl.AbstractGSetFactory
 
AbstractMultiCompressor - Class in helix.graph.algo.c3part.compressor
 
AbstractMultiCompressor() - Constructor for class helix.graph.algo.c3part.compressor.AbstractMultiCompressor
 
AbstractRandomGenerator - Class in helix.graph.algo
 
AbstractRandomGenerator() - Constructor for class helix.graph.algo.AbstractRandomGenerator
 
AbstractRegistry - Class in helix.graph.model.impl
 
AbstractRegistry() - Constructor for class helix.graph.model.impl.AbstractRegistry
 
AbstractRegistryValue - Class in helix.graph.model.impl
an abstract implmentation of Registrable, providing basic mechanisms.
AbstractRegistryValue() - Constructor for class helix.graph.model.impl.AbstractRegistryValue
 
accept(Edge) - Method in class helix.graph.algo.AbstractCCVisitor
default accept : accept any edge
accept(Edge) - Method in class helix.graph.algo.c3part.visitor.CCByColorsVisitor
 
accept(Edge) - Method in class helix.graph.algo.c3part.visitor.CCByColorVisitor
 
accept(Edge) - Method in class helix.graph.algo.c3part.visitor.CCByEpsilonVisitor
 
accept(Edge) - Method in class helix.graph.algo.DeltaClosure.Constraint
 
accept(Edge) - Method in interface helix.graph.algo.Visitor
 
adapt(Edge) - Method in class helix.graph.model.EdgeToVertexIterator
 
adapt(F) - Method in class helix.graph.util.AdaptedIterator
 
AdaptedIterator<F,T> - Class in helix.graph.util
 
AdaptedIterator(Iterator<F>) - Constructor for class helix.graph.util.AdaptedIterator
 
addAlias(Vertex, Vertex) - Static method in class helix.graph.algo.c3part.C3PartUtil
add alias into multinode V (also set root of V to Root)
addEdge(Vertex, Vertex) - Method in interface helix.graph.model.Graph
 
addEdge(Vertex, Vertex) - Method in class helix.graph.model.impl.memory.MemGraph
 
addHandler(Handler) - Method in class helix.graph.util.GraphDebugger
add handler into logger same as this.setLogger().addHandler(handler)
addHandler(String) - Method in class helix.graph.util.GraphDebugger
add a print stream handler with given filename into logger
addIterable(Iterable<E>) - Method in interface helix.graph.model.GSet
 
addIterable(Iterable<E>) - Method in class helix.graph.model.impl.memory.MemGSet
 
addNode(Vertex, Vertex) - Static method in class helix.graph.algo.c3part.C3PartUtil
add datanode v in tuples of a multinode V
addOption(String, Character) - Method in class helix.graph.util.CommandLine
add option
addPhysicalVertex(Vertex) - Method in interface helix.graph.model.Graph
 
addPhysicalVertex(Vertex) - Method in class helix.graph.model.impl.AbstractGraph
TODO a documenter serieusement
addProcess(Runnable) - Method in class helix.graph.util.ConcurrentService
 
addProcess(Iterable<Runnable>) - Method in class helix.graph.util.ConcurrentService
 
addSon(Vertex, Vertex) - Static method in class helix.graph.algo.c3part.C3PartUtil
add son into multinode V
addVertex() - Method in interface helix.graph.model.Graph
 
addVertex() - Method in class helix.graph.model.impl.memory.MemGraph
 
addVertex(Vertex) - Method in class helix.graph.model.impl.RVertexList
 
addVertex(Vertex) - Method in class helix.graph.model.impl.RVertexSet
 
addVertexAttribute(String) - Method in class helix.graph.util.GraphDebugger
add a vertex attributes to print
algoName - Variable in class helix.graph.program.isofun.IsofunOptions
 
ALLPATH_LOOKAHEAD - Static variable in class helix.graph.algo.c3part.C3PartOptions
 
AllPathConnector - Class in helix.graph.algo.c3part.lookahead
 
andColors(RColorSet) - Method in class helix.graph.model.impl.RColorSet
compute the intersection ('and') between this ColorSet and the ColorSet argument.
apply(List<T>) - Method in class helix.graph.util.IPermutation
apply permutation on list of objects.
assertEdge(Vertex, Vertex) - Method in interface helix.graph.model.Graph
 
assertEdge(Vertex, Vertex) - Method in class helix.graph.model.impl.AbstractGraph
 

A B C D E F G H I K L M N O P Q R S T U V W X