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

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

ファイル:
1 変更

凡例:

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

    r270 r271  
    2323        private int numOfOriginClassInstances = 0; 
    2424        private int numOfLinkedClassInstances = 0; 
    25         private boolean domainClassLimitedQ = false; 
    26         private boolean rangeClassLimitedQ = false; 
     25 
     26        public ClassLink(){ 
     27                // nothing to do 
     28        } 
    2729         
    2830         
     
    3941        public ClassLink(String propertyURI, String linkedClassURI, String linkedLiteralDatatypeURI, Direction direction,  
    4042                                int numLinks, int numOfOriginInstances, int numOfLinkedInstances, 
    41                                 int numOfOriginClassInstances, int numofLinkedClassInstances, 
    42                                 boolean domainClassLimitedQ, boolean rangeClassLimitedQ){ 
     43                                int numOfOriginClassInstances, int numofLinkedClassInstances){ 
    4344                this.propertyURI = propertyURI; 
    4445                this.linkedClassURI = linkedClassURI; 
     
    5051                this.numOfOriginClassInstances = numOfOriginClassInstances; 
    5152                this.numOfLinkedClassInstances = numofLinkedClassInstances; 
    52                 this.domainClassLimitedQ = domainClassLimitedQ; 
    53                 this.rangeClassLimitedQ = rangeClassLimitedQ; 
    5453        } 
    5554         
     
    298297         
    299298         
    300         public final boolean isDomainClassLimitedQ() { 
    301                 return domainClassLimitedQ; 
    302         } 
    303  
    304  
    305         public final boolean isRangeClassLimitedQ() { 
    306                 return rangeClassLimitedQ; 
    307         } 
    308  
    309299 
    310300        public final int getNumOfOriginInstances() { 
     
    348338 
    349339 
    350         public final void setDomainClassLimitedQ(boolean domainClassLimitedQ) { 
    351                 this.domainClassLimitedQ = domainClassLimitedQ; 
    352         } 
    353  
    354  
    355         public final void setRangeClassLimitedQ(boolean rangeClassLimitedQ) { 
    356                 this.rangeClassLimitedQ = rangeClassLimitedQ; 
    357         } 
    358340                 
    359341        private String getLinkedClassLabel(SClass[] classes){