- g - Variable in class slib.sglib.algo.graph.extraction.rvf.RVF
-
- GAction - Class in slib.sglib.algo.graph.utils
-
Class used to represent an action which is applicable to a graph.
- GAction(GActionType) - Constructor for class slib.sglib.algo.graph.utils.GAction
-
Build an instance of GAction considering the given type.
- GActionType - Enum in slib.sglib.algo.graph.utils
-
Enumeration used to represent the various types of actions which can be
applied to a graph.
- GActionValidator - Class in slib.sglib.algo.graph.utils
-
Class used to validate if the configuration associated to a
GAction
is valid.
- GActionValidator() - Constructor for class slib.sglib.algo.graph.utils.GActionValidator
-
- getAllAncestorsExc() - Method in class slib.sglib.algo.graph.extraction.rvf.AncestorEngine
-
Compute the set of exclusive ancestors of all vertices contained in the
graph.
- getAllAncestorsInc() - Method in class slib.sglib.algo.graph.extraction.rvf.AncestorEngine
-
Compute the set of inclusive ancestors of all vertices contained in the
graph.
- getAllDescendantsExc() - Method in class slib.sglib.algo.graph.extraction.rvf.DescendantEngine
-
Compute the set of exclusive descendants of all vertices contained in the
graph.
- getAllDescendantsInc() - Method in class slib.sglib.algo.graph.extraction.rvf.DescendantEngine
-
Compute the set of inclusive descendants of all vertices contained in the
graph.
- getAllRV() - Method in class slib.sglib.algo.graph.extraction.rvf.RVF_DAG
-
Compute the set of reachable vertices for each vertices contained in the
graph according to the specified constraint associated to the instance in
use.
- getAllRVClass() - Method in class slib.sglib.algo.graph.extraction.rvf.RVF_TAX
-
Compute for all vertices of the loaded graph, the set of vertices corresponding to classes which can be reach from them.
- getAncestorsExc(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.AncestorEngine
-
Compute the set of exclusive ancestors of a class.
- getAncestorsInc(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.AncestorEngine
-
Compute the set of inclusive ancestors of a class.
- getClasses(G) - Static method in class slib.sglib.algo.graph.accessor.GraphAccessor
-
Return a set of URI corresponding to the classes of the graph.
- getDAGRoots(G, WalkConstraint) - Method in class slib.sglib.algo.graph.validator.dag.ValidatorDAG
-
Root vertices (terminal vertices) are those of type CLASS which respect
the following restrictions :
must not contains an edges of
the given types and direction
Do not check if the graph is a DAG
- getDescendantsExc(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.DescendantEngine
-
Compute the set of exclusive descendants of a class.
- getDescendantsInc(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.DescendantEngine
-
Compute the set of inclusive descendants of a class.
- getDirectClass(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.instances.impl.InstanceAccessor_RDF_TYPE
-
- getDirectClass(URI) - Method in interface slib.sglib.algo.graph.extraction.rvf.instances.InstancesAccessor
-
Method providing access to the classes annotating an instance.
- getDirectInstances(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.instances.impl.InstanceAccessor_RDF_TYPE
-
- getDirectInstances(URI) - Method in interface slib.sglib.algo.graph.extraction.rvf.instances.InstancesAccessor
-
Access to a way to iterate through the set of instances considered as
direct instances of a class e.g.
- getDirectInstancesNumber(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.instances.impl.InstanceAccessor_RDF_TYPE
-
- getInstances(G) - Static method in class slib.sglib.algo.graph.accessor.GraphAccessor
-
Return a set of URI corresponding to the instances of the graph, note
that instance.
- getInstances() - Method in class slib.sglib.algo.graph.extraction.rvf.instances.impl.InstanceAccessor_RDF_TYPE
-
- getInstances(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.instances.impl.InstanceAccessor_RDF_TYPE
-
- getInstances() - Method in interface slib.sglib.algo.graph.extraction.rvf.instances.InstancesAccessor
-
Return a way to iterate over the collection of instances.
- getInstances(URI) - Method in interface slib.sglib.algo.graph.extraction.rvf.instances.InstancesAccessor
-
Access to a way to iterate over an instance of a class.
- getLastEdge() - Method in class slib.sglib.algo.graph.validator.dag.ValidatorDAG
-
- getMaxDepthsDistribution() - Method in class slib.sglib.algo.graph.metric.DepthAnalyserAG
-
- getMinDepthsDistribution() - Method in class slib.sglib.algo.graph.metric.DepthAnalyserAG
-
- getRV(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.RVF
-
Retrieve the set of reachable vertices RV from a specified vertex taking
into account the type of relationships associated to the current
instance.
- getRV(Set<URI>) - Method in class slib.sglib.algo.graph.extraction.rvf.RVF
-
Compute the set of reachable vertices for each vertices composing the
graph associated to the object considering the edge types loaded.
- getRVClass(URI) - Method in class slib.sglib.algo.graph.extraction.rvf.RVF_TAX
-
Compute the set of vertices corresponding to classes which can be reach from the given vertex.
- getRVnb(Set<URI>) - Method in class slib.sglib.algo.graph.extraction.rvf.RVF
-
Return the number of vertices reachable from all vertices composing the
graph associated to the instance.
- getTaxonomicRoots(G) - Method in class slib.sglib.algo.graph.validator.dag.ValidatorDAG
-
Return the vertices which root the taxonomic graph.
- getTerminalVertices() - Method in class slib.sglib.algo.graph.extraction.rvf.RVF_DAG
-
Return the set of terminal vertices (leaves) reachable.
- getTraversalOrder() - Method in class slib.sglib.algo.graph.traversal.classical.DFS
-
Returns the traversal ordering resulting of the DFS i.e topological sort.
- getUniqueTaxonomicRoot(G) - Method in class slib.sglib.algo.graph.validator.dag.ValidatorDAG
-
Return the unique vertex rooting the underlying taxonomic graph.
- getV_NoEdgeType(G, URI, Direction) - Static method in class slib.sglib.algo.graph.accessor.GraphAccessor
-
- getV_NoEdgeType(G, Set<URI>, Direction) - Static method in class slib.sglib.algo.graph.accessor.GraphAccessor
-
- getVMaxDepths() - Method in class slib.sglib.algo.graph.metric.DepthAnalyserAG
-
- getVMinDepths() - Method in class slib.sglib.algo.graph.metric.DepthAnalyserAG
-
- getWalkConstraint() - Method in class slib.sglib.algo.graph.extraction.rvf.RVF
-
- GraphAccessor - Class in slib.sglib.algo.graph.accessor
-
- GraphAccessor() - Constructor for class slib.sglib.algo.graph.accessor.GraphAccessor
-
- GraphActionExecutor - Class in slib.sglib.algo.graph.utils
-
Class managing the execution of
GAction
over a graph.
- GraphActionExecutor() - Constructor for class slib.sglib.algo.graph.utils.GraphActionExecutor
-
- GraphReduction_DAG_Ranwez_2011 - Class in slib.sglib.algo.graph.reduction.dag
-
Algorithm used to extract a subgraph from a DAG (Directed Acyclic Graph)
Implementation of Ranwez et al.
- GraphReduction_DAG_Ranwez_2011(G) - Constructor for class slib.sglib.algo.graph.reduction.dag.GraphReduction_DAG_Ranwez_2011
-
- GraphReduction_DAG_Ranwez_2011(G, Set<URI>, Set<URI>, boolean) - Constructor for class slib.sglib.algo.graph.reduction.dag.GraphReduction_DAG_Ranwez_2011
-
Method used to perform the subGraph extraction of an acyclic graph based
on top-down and bottom-up transitive closures.
- GraphReduction_Transitive - Class in slib.sglib.algo.graph.reduction.dag
-
Class used to perform a transitive reduction of a DAG see
http://en.wikipedia.org/wiki/Transitive_reduction
- GraphReduction_Transitive() - Constructor for class slib.sglib.algo.graph.reduction.dag.GraphReduction_Transitive
-
- GraphTraversal - Interface in slib.sglib.algo.graph.traversal
-
GraphTraversal interface