root/BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/Instance.java @ 103

リビジョン 18, 1.5 KB (コミッタ: nori, 11 年 前)
  • 属性 svn:mime-type の設定値 text/plain
行番号 
1package org.biohackathon.SPARQLBuilder.OWL;
2
3/**
4 * 螻槭@縺ヲ縺�k繧ッ繝ゥ繧ケ繧剃ソ晄戟縺励※繧、繝ウ繧ケ繧ソ繝ウ繧ケ繧定ィ倩ソー縺吶k
5 * @author Norio KOBAYASHI
6 * @since 28.01.2014
7 * @version 29.01.2014
8 */
9public class Instance {
10
11        private String instanceURI;
12//      private Label[] instanceLabels;
13        private String[] classURIs;
14       
15        /**
16         * 繧、繝ウ繧ケ繧ソ繝ウ繧ケ縺ョURI縺ィ縺昴�繧、繝ウ繧ケ繧ソ繝ウ繧ケ縺悟ア槭@縺ヲ縺�k縺吶∋縺ヲ縺ョ繧ッ繝ゥ繧ケ繧剃ク弱∴繧区ァ区�蟄�
17         *
18         * @param instanceURI縲€繧、繝ウ繧ケ繧ソ繝ウ繧ケ縺ョURI
19         * @param classURIs縲€蠖楢ゥイ繧、繝ウ繧ケ繧ソ繝ウ繧ケ縺悟ア槭@縺ヲ縺�k縺吶∋縺ヲ縺ョ繧ッ繝ゥ繧ケ縺ョURI縺ョ驟榊�
20         * @throws Exception
21         * @since 28.01.2014
22         */
23        public Instance(String instanceURI, String[] classURIs){
24                this.instanceURI = instanceURI;
25                this.classURIs = classURIs;
26        }
27
28        public String getInstanceURI() {
29                return instanceURI;
30        }
31
32        public void setInstanceURI(String instanceURI) {
33                this.instanceURI = instanceURI;
34        }
35
36        public String[] getClassURIs() {
37                return classURIs;
38        }
39
40        public void setClassURIs(String[] classURIs) {
41                this.classURIs = classURIs;
42        }
43
44        /**
45         * 譁�ュ怜�陦ィ險倥r蜿門セ励☆繧�
46         *
47         * @since 28.01.2014
48         */
49        public String toString(){
50                StringBuffer sb = new StringBuffer();
51                sb.append(instanceURI);
52                sb.append (" rdf:type ");
53                sb.append("[");
54                if( classURIs != null ){
55                        for( int i = 0; i < classURIs.length; i++ ){
56                                if( i != 0 ){
57                                        sb.append(", ");
58                                }
59                                sb.append(classURIs[i]);
60                        }
61                }
62                sb.append("]");
63                return sb.toString();
64        }
65       
66       
67}
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。