org.w3.www._2001.sw.Europe.skos.ServiceAPI
Interface SKOSThesaurus
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- SKOSThesaurusServiceSoapBindingStub
- public interface SKOSThesaurus
- extends java.rmi.Remote
Method Summary |
Concept[] |
getAllConceptRelatives(Concept in0)
|
Concept[] |
getAllConceptRelativesByThesaurus(Concept in0,
URI in1)
|
ConceptRelatives[] |
getAllConceptsByPath(Concept in0,
Relation in1,
int in2)
|
Concept |
getConcept(URI in0)
|
Concept |
getConceptByExternalID(java.lang.String in0,
URI in1)
|
Concept |
getConceptByPreferredLabel(java.lang.String in0,
URI in1)
|
Concept[] |
getConceptRelatives(Concept in0,
Relation in1)
|
ConceptRelatives[] |
getConceptRelativesByPath(Concept in0,
Relation in1,
URI in2,
int in3)
|
Concept[] |
getConceptRelativesByThesaurus(Concept in0,
Relation in1,
URI in2)
|
ConceptResult[] |
getConceptResultsByKeyword(java.lang.String in0,
URI in1)
This function takes keyword and URI of the thesaurus and returns a list of concept results |
ConceptResult[] |
getConceptResultsByKeyword(java.lang.String in0,
URI in1,
java.lang.String in2,
java.lang.String in3)
This function takes keyword, URI, two letter language code ('en' for English, 'fr' for French, 'es' for Spanish) and the repository name ("NBII" or "EIONET") of the thesaurus and returns a list of concept results |
Concept[] |
getConceptsMatchingKeyword(java.lang.String in0)
|
Concept[] |
getConceptsMatchingKeywordByThesaurus(java.lang.String in0,
URI in1)
|
Concept[] |
getConceptsMatchingRegex(java.lang.String in0)
|
Concept[] |
getConceptsMatchingRegexByThesaurus(java.lang.String in0,
URI in1)
|
Relation[] |
getSupportedSemanticRelations()
|
Relation[] |
getSupportedSemanticRelationsByThesaurus(URI in0)
|
Concept[] |
getTopConcepts(Concept in0,
URI in1)
|
Concept[] |
getTopmostConcepts(URI in0)
|
getConcept
public Concept getConcept(URI in0)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptsMatchingKeyword
public Concept[] getConceptsMatchingKeyword(java.lang.String in0)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptsMatchingRegex
public Concept[] getConceptsMatchingRegex(java.lang.String in0)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getSupportedSemanticRelations
public Relation[] getSupportedSemanticRelations()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptRelatives
public Concept[] getConceptRelatives(Concept in0,
Relation in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getAllConceptRelatives
public Concept[] getAllConceptRelatives(Concept in0)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getTopmostConcepts
public Concept[] getTopmostConcepts(URI in0)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getTopConcepts
public Concept[] getTopConcepts(Concept in0,
URI in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptByPreferredLabel
public Concept getConceptByPreferredLabel(java.lang.String in0,
URI in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptByExternalID
public Concept getConceptByExternalID(java.lang.String in0,
URI in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptsMatchingKeywordByThesaurus
public Concept[] getConceptsMatchingKeywordByThesaurus(java.lang.String in0,
URI in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptsMatchingRegexByThesaurus
public Concept[] getConceptsMatchingRegexByThesaurus(java.lang.String in0,
URI in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getSupportedSemanticRelationsByThesaurus
public Relation[] getSupportedSemanticRelationsByThesaurus(URI in0)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptRelativesByThesaurus
public Concept[] getConceptRelativesByThesaurus(Concept in0,
Relation in1,
URI in2)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getAllConceptRelativesByThesaurus
public Concept[] getAllConceptRelativesByThesaurus(Concept in0,
URI in1)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptRelativesByPath
public ConceptRelatives[] getConceptRelativesByPath(Concept in0,
Relation in1,
URI in2,
int in3)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getAllConceptsByPath
public ConceptRelatives[] getAllConceptsByPath(Concept in0,
Relation in1,
int in2)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConceptResultsByKeyword
public ConceptResult[] getConceptResultsByKeyword(java.lang.String in0,
URI in1,
java.lang.String in2,
java.lang.String in3)
throws java.rmi.RemoteException
- This function takes keyword, URI, two letter language code ('en' for English, 'fr' for French, 'es' for Spanish) and the repository name ("NBII" or "EIONET") of the thesaurus and returns a list of concept results
- Parameters:
in0
- keyword or search termin1
- URI of the thesaurus servicein2
- language codein3
- repository name
- Returns:
- a list of concept results
- Throws:
java.rmi.RemoteException
getConceptResultsByKeyword
public ConceptResult[] getConceptResultsByKeyword(java.lang.String in0,
URI in1)
throws java.rmi.RemoteException
- This function takes keyword and URI of the thesaurus and returns a list of concept results
- Parameters:
in0
- keyword or search termin1
- URI of the thesaurus service
- Returns:
- a list of concept results
- Throws:
java.rmi.RemoteException