public class SimpleRule extends Rule implements HasExtensions<SimpleRule>, HasRecordCount<SimpleRule>, HasScoreDistributions<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() |
Predicate |
requirePredicate() |
Object |
requireScore() |
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, hasLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic String getId()
public SimpleRule setId(String id)
public Object requireScore()
requireScore in interface HasScoreDistributions<SimpleRule>public Object getScore()
getScore in interface HasScore<SimpleRule>public SimpleRule setScore(Object score)
setScore in interface HasScore<SimpleRule>public Number getRecordCount()
getRecordCount in interface HasRecordCount<SimpleRule>public SimpleRule setRecordCount(Number recordCount)
setRecordCount in interface HasRecordCount<SimpleRule>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 requirePredicate()
requirePredicate in interface HasPredicate<Rule>public Predicate getPredicate()
getPredicate in interface HasPredicate<Rule>public SimpleRule setPredicate(Predicate predicate)
setPredicate in interface HasPredicate<Rule>public boolean hasScoreDistributions()
hasScoreDistributions in interface HasScoreDistributions<SimpleRule>public List<ScoreDistribution> getScoreDistributions()
getScoreDistributions in interface HasScoreDistributions<SimpleRule>public SimpleRule addScoreDistributions(ScoreDistribution... scoreDistributions)
addScoreDistributions in interface HasScoreDistributions<SimpleRule>public VisitorAction accept(Visitor visitor)
Copyright © 2022. All rights reserved.