| 修飾子とタイプ | フィールドと説明 | 
|---|---|
(package private) ClassLink | 
OWLClassGraph.OWLEdge.classLink  | 
(package private) ClassLink | 
OWLClassGraph.LinkAndPath.classLink  | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
private java.util.List<ClassLink> | 
Path.classLinks
パスの起点から終点に向かって逐次的につながるクラス間リンクのリスト 
 | 
(package private) java.util.List<ClassLink> | 
OWLClassGraph.LinkAndPath.path  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
ClassLink[] | 
OWLQueryBuilderImpl.getNextClass(java.lang.String[] graphURIs,
            java.lang.String originClass,
            int limit)
指定されたクラスを起点とし、明示的に記述されているOWLのproperty制約を調べ、そのproperty制約で
 関連づけられているクラスを網羅的に取得する
 
 処理対象データをgraphURIsで指定することができる
  
 | 
ClassLink[] | 
OWLQueryBuilder.getNextClass(java.lang.String[] graphURIs,
            java.lang.String originClass,
            int limit)
指定されたクラスを起点とし、明示的に記述されているOWLのproperty制約を調べ、そのproperty制約で
 関連づけられているクラスを網羅的に取得する
 
 処理対象データをgraphURIsで指定することができる
  
 | 
ClassLink[] | 
OWLQueryBuilderImpl.getNextClassViaInstanceLink(java.lang.String[] graphURIs,
                           java.lang.String originClass,
                           int limit)
指定されたクラスを起点とし、そのクラスに属しているインスタンスとリンクが張られているインスタンスの集合を取得し、取得したインスタンスのクラスを網羅的に取得する
 
 ここでインスタンスとは、rdf:typeの主語として記述されているものをいう
  
処理対象データをgraphURIsで指定することができる  | 
ClassLink[] | 
OWLQueryBuilder.getNextClassViaInstanceLink(java.lang.String[] graphURIs,
                           java.lang.String originClass,
                           int limit)
指定されたクラスを起点とし、そのクラスに属しているインスタンスとリンクが張られているインスタンスの集合を取得し、取得したインスタンスのクラスを網羅的に取得する
 
 ここでインスタンスとは、rdf:typeの主語として記述されているものをいう
  
処理対象データをgraphURIsで指定することができる  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
java.util.List<ClassLink> | 
Path.getClassLinks()  | 
private java.util.List<java.util.List<ClassLink>> | 
OWLClassGraph.searchPathsFromOWL(OWLQueryBuilderImpl qb)  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
void | 
Path.setClassLinks(java.util.List<ClassLink> classLinks)  | 
| コンストラクタと説明 | 
|---|
OWLClassGraph.LinkAndPath(ClassLink classLink,
                         java.util.List<ClassLink> path)  | 
OWLClassGraph.OWLEdge(java.lang.String startClass,
                     ClassLink classLink)  | 
| コンストラクタと説明 | 
|---|
OWLClassGraph.LinkAndPath(ClassLink classLink,
                         java.util.List<ClassLink> path)  | 
Path(java.lang.String startClass,
    java.util.List<ClassLink> classLinks)  |