チェンジセット 164 : SPARQLBuilderWWW/src/java/org

差分発生行の前後
無視リスト:
更新日時:
2014/09/25 16:24:22 (10 年 前)
更新者:
wu
ログメッセージ:

JSONするときdirectionを加えました

ファイル:
1 変更

凡例:

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

    r133 r164  
    6464                        obj.put("linkedLiteralDatatypeURI", linkedLiteralDatatypeURI); 
    6565                } 
    66                 obj.put("numOfLinks", numOfLinks); 
    67                 obj.put("numOfLinkedInstances", numOfLinkedInstances); 
    68                 obj.put("numOfOriginInstances", numOfOriginInstances); 
    69                 obj.put("numOfOriginClassInstances", numOfOriginClassInstances); 
    70                 obj.put("numOfLinkedClassInstances", numOfLinkedClassInstances); 
     66                if( direction != null ){ 
     67                        obj.put("direction", direction); 
     68                } 
     69                //obj.put("numOfLinks", numOfLinks); 
     70                //obj.put("numOfLinkedInstances", numOfLinkedInstances); 
     71                //obj.put("numOfOriginInstances", numOfOriginInstances); 
     72                //obj.put("numOfOriginClassInstances", numOfOriginClassInstances); 
     73                //obj.put("numOfLinkedClassInstances", numOfLinkedClassInstances); 
    7174                return obj; 
    7275        } 
    73                  
     76        // add direction and other variations    
    7477        public String toJSONString2() { 
    7578                String json_str ="{"; 
     
    8891                } 
    8992                if( linkedLiteralDatatypeURI != null ){ 
    90                         json_str+="\"linkedLiteralDatatypeURI\":"+"\""+linkedLiteralDatatypeURI+"\""; 
    91                 } 
    92                 else{ 
    93                         json_str+="\"linkedLiteralDatatypeURI\":"+"\"linkedLiteralDatatypeURI\"";                        
    94                 } 
    95                  
    96                 //json_str+="\"numOfLinks\":"+"\""+numOfLinks+"\","; 
    97                 //json_str+="\"numOfLinkedInstances\":"+"\""+numOfLinkedInstances+"\","; 
    98                 //json_str+="\"numOfOriginInstances\":"+"\""+numOfOriginInstances+"\","; 
    99                 //json_str+="\"numOfOriginClassInstances\":"+"\""+numOfOriginClassInstances+"\","; 
    100                 //json_str+="\"numOfLinkedClassInstances\":"+"\""+numOfLinkedClassInstances+"\""; 
     93                        json_str+="\"linkedLiteralDatatypeURI\":"+"\""+linkedLiteralDatatypeURI+"\","; 
     94                } 
     95                else{ 
     96                        json_str+="\"linkedLiteralDatatypeURI\":"+"\"linkedLiteralDatatypeURI\",";                       
     97                } 
     98               if( direction != null ){ 
     99                        json_str+="\"direction\":"+"\""+direction.toString()+"\""; 
     100                } 
     101                else{ 
     102                        json_str+="\"direction\":"+"\"direction\"";                      
     103                } 
     104                 
     105        //      json_str+="\"numOfLinks\":"+"\""+numOfLinks+"\","; 
     106        //      json_str+="\"numOfLinkedInstances\":"+"\""+numOfLinkedInstances+"\","; 
     107        //      json_str+="\"numOfOriginInstances\":"+"\""+numOfOriginInstances+"\","; 
     108        //      json_str+="\"numOfOriginClassInstances\":"+"\""+numOfOriginClassInstances+"\","; 
     109        //      json_str+="\"numOfLinkedClassInstances\":"+"\""+numOfLinkedClassInstances+"\""; 
    101110                 
    102111                json_str+="}";