[2] | 1 | package org.biohackathon.SPARQLBuilder.OWL;
|
---|
| 2 |
|
---|
| 3 | /**
|
---|
| 4 | * 螻槭@縺ヲ縺�k繧ッ繝ゥ繧ケ繧剃ソ晄戟縺励※繧、繝ウ繧ケ繧ソ繝ウ繧ケ繧定ィ倩ソー縺吶k
|
---|
| 5 | * @author Norio KOBAYASHI
|
---|
| 6 | * @since 28.01.2014
|
---|
| 7 | * @version 29.01.2014
|
---|
| 8 | */
|
---|
| 9 | public class Instance {
|
---|
| 10 |
|
---|
| 11 | private String instanceURI;
|
---|
[18] | 12 | // private Label[] instanceLabels;
|
---|
[2] | 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 | }
|
---|