A C D E G I L R S U V W 

A

acceptInWalks() - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Check if the walk give access to IN edges
acceptOutWalks() - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Check if the walk give access to OUT edges
addAcceptedTraversal(URI, Direction) - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Add the current Traversal in the mapping of admitted traversal.
addAcceptedTraversal(Set<URI>, Direction) - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Add the current Traversal in the mapping of admitted traversal.
addE(URI, URI, URI) - Method in interface slib.sglib.model.graph.G
Add an edge of the given type (URI) between the specified source and target.
addE(E) - Method in interface slib.sglib.model.graph.G
Add the given edge to the graph
addE(Set<E>) - Method in interface slib.sglib.model.graph.G
Add the given set of edges of the graph
addV(URI) - Method in interface slib.sglib.model.graph.G
Add the given vertex to the graph.
addV(Set<URI>) - Method in interface slib.sglib.model.graph.G
Add the given set of vertices to the graph.
addWalkconstraints(WalkConstraint) - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Add to the current constraints the ones defines in the walk constraint passed in parameter.

C

clear() - Method in interface slib.sglib.model.repo.URIFactory
 
containsEdge(URI, URI, URI) - Method in interface slib.sglib.model.graph.G
Check if the graph contains the specified triplet.
containsVertex(URI) - Method in interface slib.sglib.model.graph.G
Check if the graph contains a Vertex associated to the given Value.

D

Direction - Enum in slib.sglib.model.graph.utils
Enumeration used to characterized the Direction of an edge.

E

E - Interface in slib.sglib.model.graph.elements
Interface of an edge defined by a source, a target and an type.
existsWeight(E) - Method in interface slib.sglib.model.graph.weight.GWS
Check if a specific weight is specified for this edge.
existsWeight(URI) - Method in interface slib.sglib.model.graph.weight.GWS
Check if a weight is defined for a specific predicate.

G

G - Interface in slib.sglib.model.graph
Interface of a multi directed Graph defined as a set of vertices and a set of oriented edges.
getAcceptedPredicates() - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Access to a view of the set of predicates (edge types) the walk consider during edge evaluation.
getAcceptedWalks_DIR_BOTH() - Method in interface slib.sglib.model.graph.utils.WalkConstraint
getAcceptedWalks_DIR_IN() - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Access to a view of the set of predicates which can be traversed from target to source, i.e.
getAcceptedWalks_DIR_OUT() - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Access to a view of the set of predicates which can be traversed from source to target i.e.
getAssociatedDirection(URI) - Method in interface slib.sglib.model.graph.utils.WalkConstraint
Return the direction associated to the given predicate the object admits
getDefaultWeight() - Method in interface slib.sglib.model.graph.weight.GWS
The default weight associated to an edge
getE() - Method in interface slib.sglib.model.graph.G
Access to a view of the set of edges contained in the graph.
getE(URI, Direction) - Method in interface slib.sglib.model.graph.G
Access to a view of all edges involving a specific vertex considering a particular direction.
getE(URI) - Method in interface slib.sglib.model.graph.G
Retrieve a view of all edges characterized by the specified URI predicate.
getE(Set<URI>) - Method in interface slib.sglib.model.graph.G
Retrieve a view of all edges characterized by one of specified predicate URIs.
getE(URI, URI, Direction) - Method in interface slib.sglib.model.graph.G
Retrieve a view of all edges of the graph characterized by the specified constraint.
getE(Set<URI>, URI, Direction) - Method in interface slib.sglib.model.graph.G
Retrieve a view of all edges of the graph characterized by the constraint.
getE(URI, WalkConstraint) - Method in interface slib.sglib.model.graph.G
Retrieve a view of all edges of the graph which can be reached from a given vertex respecting the given constraint.
getGraph(URI) - Method in interface slib.sglib.model.repo.GraphRepository
Retrieve a graph according to its URI.
getNamespace(String) - Method in interface slib.sglib.model.repo.URIFactory
 
getNumberEdges() - Method in interface slib.sglib.model.graph.G
 
getNumberVertices() - Method in interface slib.sglib.model.graph.G
Return the number of vertices
getOpposite() - Method in enum slib.sglib.model.graph.utils.Direction
Return the opposite direction of a particular Direction.
getSource() - Method in interface slib.sglib.model.graph.elements.E
 
getTarget() - Method in interface slib.sglib.model.graph.elements.E
 
getURI() - Method in interface slib.sglib.model.graph.elements.E
 
getURI() - Method in interface slib.sglib.model.graph.G
 
getURI(String) - Method in interface slib.sglib.model.repo.URIFactory
 
getURI(String, boolean) - Method in interface slib.sglib.model.repo.URIFactory
Loaded prefixes will be used, use URIFactory.getURI(java.lang.String) if loaded prefixes are not used.
getURI(String, String) - Method in interface slib.sglib.model.repo.URIFactory
 
getURIPrefixes() - Method in interface slib.sglib.model.repo.URIFactory
 
getV(URI, WalkConstraint) - Method in interface slib.sglib.model.graph.G
Retrieve view of all vertices of the graph which can be reached from a given vertex respecting the given constraint.
getV() - Method in interface slib.sglib.model.graph.G
 
getV(URI, URI, Direction) - Method in interface slib.sglib.model.graph.G
Return all neighbors vertices of a given vertex considering a particular direction and URI predicate.
getWeight(E) - Method in interface slib.sglib.model.graph.weight.GWS
Access to the weight of the edge.
getWeight(URI) - Method in interface slib.sglib.model.graph.weight.GWS
Access to the weight defined for a specific predicate.
GraphRepository - Interface in slib.sglib.model.repo
Interface defining a repository for the graphs.
GWS - Interface in slib.sglib.model.graph.weight
Object representing a Graph Weighting Scheme containing : a default weight which is return each time a non specified weight is queried (e.g.

I

isGraphRegistred(URI) - Method in interface slib.sglib.model.repo.GraphRepository
Check if a graph is registred to the given URI.

L

loadNamespacePrefix(String, String) - Method in interface slib.sglib.model.repo.URIFactory
 

R

registerGraph(G) - Method in interface slib.sglib.model.repo.GraphRepository
Register the graph into the repository.
removeE(E) - Method in interface slib.sglib.model.graph.G
Used to remove an Edge of the graph
removeE(URI) - Method in interface slib.sglib.model.graph.G
Used to remove all edges of a specific type (predicate).
removeE(Set<E>) - Method in interface slib.sglib.model.graph.G
Used to remove a set of edges of the graph
removeV(URI) - Method in interface slib.sglib.model.graph.G
Remove the given vertex to the graph.
removeV(Set<URI>) - Method in interface slib.sglib.model.graph.G
Remove all specified vertices.
respectConstaints(E, Direction) - Method in interface slib.sglib.model.graph.utils.WalkConstraint
The method defines the behavior of a walk reaching the given edge.

S

setDefaultWeight(double) - Method in interface slib.sglib.model.graph.weight.GWS
Set the weight defined by default
setWeight(E, double) - Method in interface slib.sglib.model.graph.weight.GWS
Set the weight for an edge
setWeight(URI, double) - Method in interface slib.sglib.model.graph.weight.GWS
Set the default weight for the specified URI.
shortURIasString(URI) - Method in interface slib.sglib.model.repo.URIFactory
Create a string representing the URI using the loaded prefixes if any can be used
slib.sglib.model.graph - package slib.sglib.model.graph
 
slib.sglib.model.graph.elements - package slib.sglib.model.graph.elements
 
slib.sglib.model.graph.utils - package slib.sglib.model.graph.utils
 
slib.sglib.model.graph.weight - package slib.sglib.model.graph.weight
 
slib.sglib.model.repo - package slib.sglib.model.repo
 

U

unregisterGraph(URI) - Method in interface slib.sglib.model.repo.GraphRepository
Unregister the graph associated to the given URI
URIFactory - Interface in slib.sglib.model.repo
Interface defining a Factory which must be used to create the URIs or namespace.

V

valueOf(String) - Static method in enum slib.sglib.model.graph.utils.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum slib.sglib.model.graph.utils.Direction
Returns an array containing the constants of this enum type, in the order they are declared.

W

WalkConstraint - Interface in slib.sglib.model.graph.utils
WalkConstraint interface is used to define methods commonly required to orient a walk according to some conditions.
A C D E G I L R S U V W 

Copyright © 2014. All rights reserved.