de.fuberlin.wiwiss.semmf.descr
Interface GraphMatchingDescription

All Known Implementing Classes:
GraphMatchingDescriptionImpl

public interface GraphMatchingDescription

Each object holding information about the matching process must implement this interface, in order to be compatible with the MatchingEngine.

Version:
1.1 last modified 29.11.2006
Author:
Radoslaw Oldakowski

Method Summary
 java.util.List getClusterMatchingDescriptionList()
           
 java.lang.String getQueryGraphURI()
           
 java.lang.String getQueryModelURL()
           
 java.lang.String getResGraphURIpath()
           
 java.lang.String getResModelURL()
           
 

Method Detail

getQueryModelURL

java.lang.String getQueryModelURL()
Returns:
URL of the RDF model holding the query graph to be matched

getResModelURL

java.lang.String getResModelURL()
Returns:
URL of the RDF model holding the resource graphs to be matched

getQueryGraphURI

java.lang.String getQueryGraphURI()
Returns:
URI of the RDF resource, which represents the entry of the query graph to be matched against resource graphs.

getResGraphURIpath

java.lang.String getResGraphURIpath()
Returns:
an RDQL path expression which will be evaluated in order to find all URIs of RDF resources representing the entry of each resource graph to be matched againest the query graph.

getClusterMatchingDescriptionList

java.util.List getClusterMatchingDescriptionList()
Returns:
List holding ClusterMatchingDescription objects