OntoSim 1.0

fr.inrialpes.exmo.ontosim.entity
Class EntityLexicalMeasure

java.lang.Object
  extended by fr.inrialpes.exmo.ontosim.entity.EntityLexicalMeasure
All Implemented Interfaces:
Measure<Entity<?>>

public class EntityLexicalMeasure
extends Object
implements Measure<Entity<?>>


Nested Class Summary
 
Nested classes/interfaces inherited from interface fr.inrialpes.exmo.ontosim.Measure
Measure.TYPES
 
Field Summary
(package private)  SetMeasure<String> setMeasure
           
(package private)  Measure<String> stringMeasure
           
 
Constructor Summary
EntityLexicalMeasure()
           
EntityLexicalMeasure(Measure<String> measure)
           
EntityLexicalMeasure(SetMeasure<String> measure)
           
 
Method Summary
 double getDissim(Entity<?> e1, Entity<?> e2)
           
 double getMeasureValue(Entity<?> e1, Entity<?> e2)
           
 Measure.TYPES getMType()
           
 double getSim(Entity<?> e1, Entity<?> e2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stringMeasure

Measure<String> stringMeasure

setMeasure

SetMeasure<String> setMeasure
Constructor Detail

EntityLexicalMeasure

public EntityLexicalMeasure()

EntityLexicalMeasure

public EntityLexicalMeasure(SetMeasure<String> measure)

EntityLexicalMeasure

public EntityLexicalMeasure(Measure<String> measure)
Method Detail

getMeasureValue

public double getMeasureValue(Entity<?> e1,
                              Entity<?> e2)
Specified by:
getMeasureValue in interface Measure<Entity<?>>

getDissim

public double getDissim(Entity<?> e1,
                        Entity<?> e2)
Specified by:
getDissim in interface Measure<Entity<?>>

getSim

public double getSim(Entity<?> e1,
                     Entity<?> e2)
Specified by:
getSim in interface Measure<Entity<?>>

getMType

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

OntoSim 1.0

(C) INRIA & friends, 2008-2009