uk.ac.open.kmi.watson.clientapi
Interface EntitySearch

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
UrnEntitySearchSoapBindingStub

public interface EntitySearch
extends java.rmi.Remote


Method Summary
 java.lang.String[] getAllClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllDisjointWith(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllDomain(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllDomainOf(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllInstances(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllRange(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllRangeOf(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllSubClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllSubProperties(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllSuperClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getAllSuperProperties(java.lang.String ontoURI, java.lang.String entityURI)
           
 EntityResult[] getAnyEntityByKeyword(java.lang.String kw, SearchConf conf)
           
 java.lang.String[] getBelongsTo(java.lang.String entityURI)
           
 java.lang.String[] getClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getComments(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getDifferentFrom(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getDisjointWith(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getDomain(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getDomainOf(java.lang.String ontoURI, java.lang.String entityURI)
           
 EntityResult[] getEntitiesByKeyword(java.lang.String onto, java.lang.String kw, SearchConf conf)
           
 EntityResult[] getEntitiesByStructuredQuery(java.lang.String s, java.lang.String p, java.lang.String o, SearchConf conf)
           
 java.lang.String[] getEquivalentClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getInstances(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getIsDisjointWith(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getLabels(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[][] getLiteralsByKeyword(java.lang.String ontoURI, java.lang.String keyword)
           
 java.lang.String[][] getLiteralsFor(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getRange(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getRangeOf(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[][] getRelatedBy(java.lang.String onto, java.lang.String p)
           
 java.lang.String[][] getRelationsFrom(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[][] getRelationsTo(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getSameIndividuals(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getSubClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getSubProperties(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getSuperClasses(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String[] getSuperProperties(java.lang.String ontoURI, java.lang.String entityURI)
           
 java.lang.String getType(java.lang.String ontoURI, java.lang.String entityURI)
           
 

Method Detail

getClasses

java.lang.String[] getClasses(java.lang.String ontoURI,
                              java.lang.String entityURI)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getType

java.lang.String getType(java.lang.String ontoURI,
                         java.lang.String entityURI)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDomain

java.lang.String[] getDomain(java.lang.String ontoURI,
                             java.lang.String entityURI)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getLabels

java.lang.String[] getLabels(java.lang.String ontoURI,
                             java.lang.String entityURI)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSuperClasses

java.lang.String[] getSuperClasses(java.lang.String ontoURI,
                                   java.lang.String entityURI)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSubClasses

java.lang.String[] getSubClasses(java.lang.String ontoURI,
                                 java.lang.String entityURI)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getComments

java.lang.String[] getComments(java.lang.String ontoURI,
                               java.lang.String entityURI)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllClasses

java.lang.String[] getAllClasses(java.lang.String ontoURI,
                                 java.lang.String entityURI)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getEntitiesByKeyword

EntityResult[] getEntitiesByKeyword(java.lang.String onto,
                                    java.lang.String kw,
                                    SearchConf conf)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getBelongsTo

java.lang.String[] getBelongsTo(java.lang.String entityURI)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRelationsFrom

java.lang.String[][] getRelationsFrom(java.lang.String ontoURI,
                                      java.lang.String entityURI)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRelationsTo

java.lang.String[][] getRelationsTo(java.lang.String ontoURI,
                                    java.lang.String entityURI)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getLiteralsFor

java.lang.String[][] getLiteralsFor(java.lang.String ontoURI,
                                    java.lang.String entityURI)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getEquivalentClasses

java.lang.String[] getEquivalentClasses(java.lang.String ontoURI,
                                        java.lang.String entityURI)
                                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getInstances

java.lang.String[] getInstances(java.lang.String ontoURI,
                                java.lang.String entityURI)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRange

java.lang.String[] getRange(java.lang.String ontoURI,
                            java.lang.String entityURI)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDomainOf

java.lang.String[] getDomainOf(java.lang.String ontoURI,
                               java.lang.String entityURI)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRangeOf

java.lang.String[] getRangeOf(java.lang.String ontoURI,
                              java.lang.String entityURI)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDifferentFrom

java.lang.String[] getDifferentFrom(java.lang.String ontoURI,
                                    java.lang.String entityURI)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDisjointWith

java.lang.String[] getDisjointWith(java.lang.String ontoURI,
                                   java.lang.String entityURI)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getLiteralsByKeyword

java.lang.String[][] getLiteralsByKeyword(java.lang.String ontoURI,
                                          java.lang.String keyword)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllSubClasses

java.lang.String[] getAllSubClasses(java.lang.String ontoURI,
                                    java.lang.String entityURI)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllSuperClasses

java.lang.String[] getAllSuperClasses(java.lang.String ontoURI,
                                      java.lang.String entityURI)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSameIndividuals

java.lang.String[] getSameIndividuals(java.lang.String ontoURI,
                                      java.lang.String entityURI)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAnyEntityByKeyword

EntityResult[] getAnyEntityByKeyword(java.lang.String kw,
                                     SearchConf conf)
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getEntitiesByStructuredQuery

EntityResult[] getEntitiesByStructuredQuery(java.lang.String s,
                                            java.lang.String p,
                                            java.lang.String o,
                                            SearchConf conf)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSubProperties

java.lang.String[] getSubProperties(java.lang.String ontoURI,
                                    java.lang.String entityURI)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllSubProperties

java.lang.String[] getAllSubProperties(java.lang.String ontoURI,
                                       java.lang.String entityURI)
                                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSuperProperties

java.lang.String[] getSuperProperties(java.lang.String ontoURI,
                                      java.lang.String entityURI)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllSuperProperties

java.lang.String[] getAllSuperProperties(java.lang.String ontoURI,
                                         java.lang.String entityURI)
                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllInstances

java.lang.String[] getAllInstances(java.lang.String ontoURI,
                                   java.lang.String entityURI)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllDomain

java.lang.String[] getAllDomain(java.lang.String ontoURI,
                                java.lang.String entityURI)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllRange

java.lang.String[] getAllRange(java.lang.String ontoURI,
                               java.lang.String entityURI)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllDomainOf

java.lang.String[] getAllDomainOf(java.lang.String ontoURI,
                                  java.lang.String entityURI)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllRangeOf

java.lang.String[] getAllRangeOf(java.lang.String ontoURI,
                                 java.lang.String entityURI)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getIsDisjointWith

java.lang.String[] getIsDisjointWith(java.lang.String ontoURI,
                                     java.lang.String entityURI)
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAllDisjointWith

java.lang.String[] getAllDisjointWith(java.lang.String ontoURI,
                                      java.lang.String entityURI)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRelatedBy

java.lang.String[][] getRelatedBy(java.lang.String onto,
                                  java.lang.String p)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException