public class SimpleRule extends Rule implements HasExtensions<SimpleRule>, HasScore<SimpleRule>
| Constructor and Description |
|---|
SimpleRule() |
SimpleRule(Object score,
Predicate predicate) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
SimpleRule |
addExtensions(Extension... extensions) |
SimpleRule |
addScoreDistributions(ScoreDistribution... scoreDistributions) |
Number |
getConfidence() |
List<Extension> |
getExtensions() |
String |
getId() |
Number |
getNbCorrect() |
Predicate |
getPredicate() |
Number |
getRecordCount() |
Object |
getScore() |
List<ScoreDistribution> |
getScoreDistributions() |
Number |
getWeight() |
boolean |
hasExtensions() |
boolean |
hasScoreDistributions() |
SimpleRule |
setConfidence(Number confidence) |
SimpleRule |
setId(String id) |
SimpleRule |
setNbCorrect(Number nbCorrect) |
SimpleRule |
setPredicate(Predicate predicate) |
SimpleRule |
setRecordCount(Number recordCount) |
SimpleRule |
setScore(Object score) |
SimpleRule |
setWeight(Number weight) |
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic String getId()
public SimpleRule setId(String id)
public Object getScore()
getScore in interface HasScore<SimpleRule>public SimpleRule setScore(Object score)
setScore in interface HasScore<SimpleRule>public Number getRecordCount()
public SimpleRule setRecordCount(Number recordCount)
public Number getNbCorrect()
public SimpleRule setNbCorrect(Number nbCorrect)
public Number getConfidence()
public SimpleRule setConfidence(Number confidence)
public Number getWeight()
public SimpleRule setWeight(Number weight)
public boolean hasExtensions()
hasExtensions in interface HasExtensions<SimpleRule>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<SimpleRule>public SimpleRule addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<SimpleRule>public Predicate getPredicate()
getPredicate in interface HasPredicate<Rule>public SimpleRule setPredicate(Predicate predicate)
setPredicate in interface HasPredicate<Rule>public boolean hasScoreDistributions()
public List<ScoreDistribution> getScoreDistributions()
public SimpleRule addScoreDistributions(ScoreDistribution... scoreDistributions)
public VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.