de.fuberlin.wiwiss.semmf.result
Interface ClusterMatchingResult

All Known Implementing Classes:
ClusterMatchingResultImpl

public interface ClusterMatchingResult

This interface provides methods for representing the matching result of values inside a certain cluster.

Version:
1.0 last modified 29.11.2006
Author:
Radoslaw Oldakowski

Method Summary
 java.lang.String getLabel()
           
 java.util.List getNodeMatchingResultList()
           
 float getSimilarity()
           
 float getWeight()
           
 

Method Detail

getLabel

java.lang.String getLabel()
Returns:
label of the cluster specified in the matching description

getSimilarity

float getSimilarity()
Returns:
aggregated similarity of all nodes from a query graph inside this cluster matched against the corresponding cluster from a resource graph.

getWeight

float getWeight()
Returns:
weight which represents the importance of this cluster among other clusters in a GraphMatchingResult. The weight is a float number [0..1]. The sum of all cluster weights equals 1.

getNodeMatchingResultList

java.util.List getNodeMatchingResultList()
Returns:
list of objects implementing the NodeMatchingResult interface. These objects hold information about the matching of RDFNodes from a query graph against RDFNodes from a resource graph