fr.inrialpes.exmo.ontosim.entity
Class NeighborhoodEntityMeasure<E>
java.lang.Object
fr.inrialpes.exmo.ontosim.entity.NeighborhoodEntityMeasure<E>
- All Implemented Interfaces:
- Measure<HLEntity<E>>
public class NeighborhoodEntityMeasure<E>
- extends Object
- implements Measure<HLEntity<E>>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialM
private SetMeasure<HLEntity<E>> initialM
NeighborhoodEntityMeasure
public NeighborhoodEntityMeasure()
NeighborhoodEntityMeasure
public NeighborhoodEntityMeasure(SetMeasure<HLEntity<E>> intialM)
getVal
protected void getVal(Set<? extends HLEntity<E>> s1,
Set<? extends HLEntity<E>> s2,
List<Double> values)
getVals
protected List<Double> getVals(HLClass<E> e1,
HLClass<E> e2)
getVals
protected List<Double> getVals(HLProperty<E> e1,
HLProperty<E> e2)
getVals
protected List<Double> getVals(HLIndividual<E> e1,
HLIndividual<E> e2)
getMType
public Measure.TYPES getMType()
- Specified by:
getMType
in interface Measure<HLEntity<E>>
getMeasureValue
public double getMeasureValue(HLEntity<E> o1,
HLEntity<E> o2)
- Specified by:
getMeasureValue
in interface Measure<HLEntity<E>>
getSim
public double getSim(HLEntity<E> o1,
HLEntity<E> o2)
- Specified by:
getSim
in interface Measure<HLEntity<E>>
getDissim
public double getDissim(HLEntity<E> o1,
HLEntity<E> o2)
- Specified by:
getDissim
in interface Measure<HLEntity<E>>
(C) INRIA & friends, 2008-2009