差分発生行の前後
無視リスト:
更新日時:
2016/03/15 12:22:07 (9 年 前)
更新者:
nori
ログメッセージ:

graphURI対応のクロールデータに対して、Jenaを使わずJavaインスタンスの操作によって統計データを扱えるように改変

ファイル:
1 変更

凡例:

変更なし
追加
削除
  • SPARQLBuilderWWW2016/src/java/org/biohackathon/SPARQLBuilder/OWL/RDFSchemaAnalyzerFactory.java

    r269 r271  
    11package org.biohackathon.SPARQLBuilder.OWL; 
    22 
    3 import java.io.File; 
    4 import java.util.HashMap; 
    5 import java.util.Map; 
     3import org.biohackathon.SPARQLBuilder.endpointMetadata.MetadataManager; 
     4import jp.riken.accc.db.sparqlBuilderMetadata.crawler.dataStructure.sparql.crawler.CrawledMetadata; 
    65 
    7 import org.biohackathon.SPARQLBuilder.endpointMetadata.MetadataFile; 
    8 import org.biohackathon.SPARQLBuilder.endpointMetadata.MetadataManager; 
    9  
    10 import jp.riken.accc.db.sparqlBuilderMetadata.crawler.dataStructure.sparql.JenaModelGenerator; 
    11 import jp.riken.accc.db.sparqlBuilderMetadata.crawler.dataStructure.sparql.crawler.CrawledMetadata; 
    126 
    137public class RDFSchemaAnalyzerFactory { 
    148 
    159        private MetadataManager metadataManager = null; 
    16 //      private Map<String, String> acquiredRDFFiles = null; 
    1710        private static final String FILENAME = "C:\\cdata"; 
    1811         
     
    2013            try{ 
    2114                metadataManager = new MetadataManager(fileName); 
    22 //              setAcqiredRDFFiles(new File(fileName)); 
    2315            }catch(Exception e){ 
    2416                System.err.println(e); 
     
    2921            try{ 
    3022                metadataManager = new MetadataManager(FILENAME); 
    31 //              setAcqiredRDFFiles(new File(FILENAME)); 
    3223            }catch(Exception e){ 
    3324                System.err.println(e); 
     
    3526        } 
    3627 
    37 //      private void setAcqiredRDFFiles(String dirFile) throws Exception{ 
    38 //              setAcqiredRDFFiles(new File(dirFile)); 
    39 //      } 
    4028         
    41 //      private void setAcqiredRDFFiles(File data) throws Exception{ 
    42 //              StructureCrawler sc = new StructureCrawler(data); 
    43 //              acquiredRDFFiles = sc.getAcquiredStructureFiles(); 
    44 //      } 
    4529 
    4630        public String[] getEndpointURIList(){ 
     
    5337         
    5438 
    55         public RDFSchemaAnalyzer create(String uri) throws Exception{ 
    56                 CrawledMetadata crawledMetadata = metadataManager.getCrawledMetadata(uri); 
    57                 if( crawledMetadata == null ){ 
    58                         return new EndpointAnalyzer(uri); 
    59                 }else{ 
    60                         return new AcquiredStructureAnalyzer(crawledMetadata); 
    61                 } 
     39        public RDFSchemaAnalyzer create() throws Exception{ 
     40                        return new AcquiredStructureAnalyzer(metadataManager); 
    6241        } 
    6342}