public static final class SemanticRulesConfig.Rulebase
extends com.yahoo.config.InnerNode
Modifier and Type | Class and Description |
---|---|
static class |
SemanticRulesConfig.Rulebase.Builder |
Modifier and Type | Field and Description |
---|---|
private com.yahoo.config.StringNode |
automata |
private com.yahoo.config.BooleanNode |
isdefault |
private com.yahoo.config.StringNode |
name |
private com.yahoo.config.StringNode |
rules |
Modifier | Constructor and Description |
---|---|
|
Rulebase(SemanticRulesConfig.Rulebase.Builder builder) |
private |
Rulebase(SemanticRulesConfig.Rulebase.Builder builder,
boolean throwIfUninitialized) |
Modifier and Type | Method and Description |
---|---|
String |
automata() |
private static com.yahoo.config.InnerNodeVector<SemanticRulesConfig.Rulebase> |
createVector(List<SemanticRulesConfig.Rulebase.Builder> builders) |
private com.yahoo.config.ChangesRequiringRestart |
getChangesRequiringRestart(SemanticRulesConfig.Rulebase newConfig) |
boolean |
isdefault() |
String |
name() |
String |
rules() |
private final com.yahoo.config.StringNode name
private final com.yahoo.config.BooleanNode isdefault
private final com.yahoo.config.StringNode automata
private final com.yahoo.config.StringNode rules
public Rulebase(SemanticRulesConfig.Rulebase.Builder builder)
private Rulebase(SemanticRulesConfig.Rulebase.Builder builder, boolean throwIfUninitialized)
public String name()
public boolean isdefault()
public String automata()
public String rules()
private com.yahoo.config.ChangesRequiringRestart getChangesRequiringRestart(SemanticRulesConfig.Rulebase newConfig)
private static com.yahoo.config.InnerNodeVector<SemanticRulesConfig.Rulebase> createVector(List<SemanticRulesConfig.Rulebase.Builder> builders)
Copyright © 2018. All rights reserved.