public class OWLClassGraph extends LabeledMultiDigraph
修飾子とタイプ | クラスと説明 |
---|---|
class |
OWLClassGraph.LinkAndPath |
class |
OWLClassGraph.OWLEdge |
LabeledMultiDigraph.LabeledEdge
修飾子とタイプ | フィールドと説明 |
---|---|
(package private) java.util.List<OWLClassGraph.OWLEdge> |
allOWLEdge |
(package private) java.lang.String |
endClass |
(package private) int |
endNode |
(package private) int |
limit |
(package private) int |
nsteps |
(package private) java.lang.String |
startClass |
(package private) int |
startNode |
adjlist, labelednodes, labels
コンストラクタと説明 |
---|
OWLClassGraph(java.lang.String p_startClass,
java.lang.String p_endClass) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
generateGraph() |
Path[] |
getPaths(OWLQueryBuilderImpl qb) |
private java.util.List<java.util.List<ClassLink>> |
searchPathsFromOWL(OWLQueryBuilderImpl qb) |
addNodes
java.lang.String startClass
java.lang.String endClass
int startNode
int endNode
int nsteps
int limit
java.util.List<OWLClassGraph.OWLEdge> allOWLEdge
public OWLClassGraph(java.lang.String p_startClass, java.lang.String p_endClass)
public void generateGraph()
public Path[] getPaths(OWLQueryBuilderImpl qb)
private java.util.List<java.util.List<ClassLink>> searchPathsFromOWL(OWLQueryBuilderImpl qb)