-
- All Implemented Interfaces:
-
ai.tock.nlp.entity.Value
public final class StringValue implements Value
A value that contains a String with optionally the list of other acceptable values.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringvalueprivate final List<ValueWithProbability>candidates
-
Constructor Summary
Constructors Constructor Description StringValue(String value, List<ValueWithProbability> candidates)
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final List<ValueWithProbability>component2()final StringValuecopy(String value, List<ValueWithProbability> candidates)final StringgetValue()final List<ValueWithProbability>getCandidates()-
-
Constructor Detail
-
StringValue
StringValue(String value, List<ValueWithProbability> candidates)
-
-
Method Detail
-
component1
final String component1()
-
component2
final List<ValueWithProbability> component2()
-
copy
final StringValue copy(String value, List<ValueWithProbability> candidates)
-
getCandidates
final List<ValueWithProbability> getCandidates()
-
-
-
-