OntoSim 1.0

fr.inrialpes.exmo.ontosim.util.measures
Class MeasureFromFile

java.lang.Object
  extended by fr.inrialpes.exmo.ontosim.util.measures.MeasureFromFile
All Implemented Interfaces:
Measure<URI>

public class MeasureFromFile
extends Object
implements Measure<URI>


Nested Class Summary
 
Nested classes/interfaces inherited from interface fr.inrialpes.exmo.ontosim.Measure
Measure.TYPES
 
Field Summary
(package private)  String measureName
           
(package private)  HalfMatrixDouble<URI> values
           
 
Constructor Summary
protected MeasureFromFile()
           
  MeasureFromFile(File f, int index, String sep)
           
 
Method Summary
 double getDissim(URI o1, URI o2)
           
static Measure<URI>[] getMeasuresFromFIle(File f, String sep)
           
 double getMeasureValue(URI o1, URI o2)
           
 Measure.TYPES getMType()
           
 double getSim(URI o1, URI o2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

measureName

String measureName

values

HalfMatrixDouble<URI> values
Constructor Detail

MeasureFromFile

public MeasureFromFile(File f,
                       int index,
                       String sep)
                throws Exception
Throws:
Exception

MeasureFromFile

protected MeasureFromFile()
Method Detail

getMeasuresFromFIle

public static Measure<URI>[] getMeasuresFromFIle(File f,
                                                 String sep)
                                          throws Exception
Throws:
Exception

getDissim

public double getDissim(URI o1,
                        URI o2)
Specified by:
getDissim in interface Measure<URI>

getMType

public Measure.TYPES getMType()
Specified by:
getMType in interface Measure<URI>

getMeasureValue

public double getMeasureValue(URI o1,
                              URI o2)
Specified by:
getMeasureValue in interface Measure<URI>

getSim

public double getSim(URI o1,
                     URI o2)
Specified by:
getSim in interface Measure<URI>

OntoSim 1.0

(C) INRIA & friends, 2008-2009