Uses of Interface
org.uma.jmetal.util.measure.Measure
Packages that use Measure
-
Uses of Measure in org.uma.jmetal.util.measure
Subinterfaces of Measure in org.uma.jmetal.util.measureModifier and TypeInterfaceDescriptioninterfacePullMeasure<Value>APullMeasureis aMeasurefrom which thePullMeasurecan be accessed on demand through thePullMeasure.get()method.interfacePushMeasure<Value> -
Uses of Measure in org.uma.jmetal.util.measure.impl
Classes in org.uma.jmetal.util.measure.impl that implement MeasureModifier and TypeClassDescriptionclassBasicMeasure<T>ABasicMeasureprovides a simple way to define a measure that merely stores a single valueclassACountingMeasureprovides a simple way to evaluate a number of occurrences.classThis measure allows to have a simple way to compute the time spent in doing something.classLastEvaluationMeasure<Solution,Value> LastEvaluationMeasureis aPushMeasureproviding the last evaluation made in an algorithm.classThis measure is a facility to evaluate the time spent inMeasureListeners registered inPushMeasures.classPullPushMeasure<Value>APullPushMeasureaims at providing both thePushMeasureandPullMeasureabilities into a singleMeasure.classSimpleMeasure<Value>SimpleMeasureis a basic implementation ofMeasure.classSimplePullMeasure<Value>SimplePullMeasureis a basic implementation ofPullMeasure.classSimplePushMeasure<Value>SimplePushMeasureis a basic implementation ofPushMeasure.Methods in org.uma.jmetal.util.measure.impl with parameters of type MeasureModifier and TypeMethodDescriptionvoidSimpleMeasureManager.setMeasure(Object key, Measure<?> measure) This method callSimpleMeasureManager.setPullMeasure(Object, PullMeasure)orSimpleMeasureManager.setPushMeasure(Object, PushMeasure)depending on the interfaces implemented by theMeasuregiven in argument.Method parameters in org.uma.jmetal.util.measure.impl with type arguments of type MeasureModifier and TypeMethodDescriptionvoidSimpleMeasureManager.setAllMeasures(Map<? extends Object, ? extends Measure<?>> measures) Massive equivalent ofSimpleMeasureManager.setMeasure(Object, Measure).