| Package | Description |
|---|---|
| org.uma.jmetal.measure | |
| org.uma.jmetal.measure.impl |
| Modifier and Type | Method and Description |
|---|---|
<T> PushMeasure<T> |
MeasureManager.getPushMeasure(Object key) |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicMeasure<T>
A
BasicMeasure provides a simple way to define a
measure that merely stores a single value |
class |
CountingMeasure
A
CountingMeasure provides a simple way to evaluate a number of
occurrences. |
class |
LastEvaluationMeasure<Solution,Value>
LastEvaluationMeasure is a PushMeasure providing the last
evaluation made in an algorithm. |
class |
PullPushMeasure<Value>
A
PullPushMeasure aims at providing both the PushMeasure and
PullMeasure abilities into a single Measure. |
class |
SimplePushMeasure<Value>
SimplePushMeasure is a basic implementation of PushMeasure. |
| Modifier and Type | Method and Description |
|---|---|
<Value> PushMeasure<Value> |
MeasureFactory.createPushFromPull(PullMeasure<Value> pull,
long period)
Create a
PushMeasure which checks at regular intervals the value
of a PullMeasure. |
<T> PushMeasure<T> |
SimpleMeasureManager.getPushMeasure(Object key) |
<Value> PushMeasure<Value> |
ListenerTimeMeasure.wrapMeasure(PushMeasure<Value> wrapped)
This method wrap a
PushMeasure (the wrapped) into another one
(the wrapper). |
| Modifier and Type | Method and Description |
|---|---|
<Value> PullMeasure<Value> |
MeasureFactory.createPullFromPush(PushMeasure<Value> push,
Value initialValue)
|
<T> void |
CountingMeasure.link(PushMeasure<T> measure)
If this
CountingMeasure is used to count the number of time a
PushMeasure notifies its observers, you can use this method to
link them. |
void |
SimpleMeasureManager.setPushMeasure(Object key,
PushMeasure<?> measure) |
<T> void |
CountingMeasure.unlink(PushMeasure<T> measure)
If you have linked a
PushMeasure through
CountingMeasure.link(PushMeasure), you can discard the link by using this
method. |
<Value> PushMeasure<Value> |
ListenerTimeMeasure.wrapMeasure(PushMeasure<Value> wrapped)
This method wrap a
PushMeasure (the wrapped) into another one
(the wrapper). |
| Constructor and Description |
|---|
PullPushMeasure(PullMeasure<Value> pull,
PushMeasure<Value> push,
DescribedEntity reference)
|
PullPushMeasure(PullMeasure<Value> pull,
PushMeasure<Value> push,
String name,
String description)
Equivalent to
PullPushMeasure.PullPushMeasure(PullMeasure, PushMeasure, DescribedEntity) but
the reference parameter is replaced by the specific name and description
that you want to provide. |
PullPushMeasure(PushMeasure<Value> push,
Value initialValue)
Create a
PullPushMeasure which wraps a PushMeasure. |
Copyright © 2018. All rights reserved.