Package org.uma.jmetal.util.measure.impl
Class SimplePullMeasure<Value>
java.lang.Object
org.uma.jmetal.util.naming.impl.SimpleDescribedEntity
org.uma.jmetal.util.measure.impl.SimpleMeasure<Value>
org.uma.jmetal.util.measure.impl.SimplePullMeasure<Value>
- Type Parameters:
Value-
- All Implemented Interfaces:
Serializable,Measure<Value>,PullMeasure<Value>,DescribedEntity
- Direct Known Subclasses:
DurationMeasure,ListenerTimeMeasure
public abstract class SimplePullMeasure<Value>
extends SimpleMeasure<Value>
implements PullMeasure<Value>
SimplePullMeasure is a basic implementation of PullMeasure.
As a PullMeasure, it is intended to be used by external entities
through its PullMeasure.get() method. This method must be implemented by the
algorithm to specify how the value can be retrieved.- Author:
- Matthieu Vergne
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreate aSimplePullMeasurewith the class name as its name and anulldescription.SimplePullMeasure(String name) Create aSimplePullMeasurewith a given name and anulldescription.SimplePullMeasure(String name, String description) Create aSimplePullMeasurewith a given name and a given description. -
Method Summary
Methods inherited from class org.uma.jmetal.util.naming.impl.SimpleDescribedEntity
description, name, setDescription, setName, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.uma.jmetal.util.naming.DescribedEntity
description, nameMethods inherited from interface org.uma.jmetal.util.measure.PullMeasure
get
-
Constructor Details
-
SimplePullMeasure
Create aSimplePullMeasurewith a given name and a given description. -
SimplePullMeasure
Create aSimplePullMeasurewith a given name and anulldescription.- Parameters:
name- the name of theMeasure
-
SimplePullMeasure
public SimplePullMeasure()Create aSimplePullMeasurewith the class name as its name and anulldescription.
-