public abstract class StoppingCriterion extends Object implements com.codahale.metrics.Gauge<Float>
| Modifier and Type | Class and Description |
|---|---|
static interface |
StoppingCriterion.StopListener |
| Constructor and Description |
|---|
StoppingCriterion() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(StoppingCriterion.StopListener listener) |
abstract float |
getProgress() |
Float |
getValue() |
boolean |
removeListener(StoppingCriterion.StopListener listener) |
protected void |
stop() |
void |
updateEmptyQueue() |
void |
updateFailure() |
void |
updateIrrelevant(double relevance) |
void |
updateSuccess(double relevance) |
public void updateSuccess(double relevance)
public void updateFailure()
public void updateEmptyQueue()
public void updateIrrelevant(double relevance)
public void addListener(StoppingCriterion.StopListener listener)
public boolean removeListener(StoppingCriterion.StopListener listener)
protected void stop()
public Float getValue()
getValue in interface com.codahale.metrics.Gauge<Float>public abstract float getProgress()
Copyright © 2017. All rights reserved.