public class MeasurementFSM
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Set<java.lang.String> |
iv_fullTextSet |
private java.util.Set<Machine> |
iv_machineSet |
(package private) java.util.Set<java.lang.String> |
iv_shortTextSet |
(package private) java.util.Set<java.lang.String> |
iv_textNumberSet |
Constructor and Description |
---|
MeasurementFSM()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<MeasurementToken> |
execute(java.util.List<? extends BaseToken> tokens,
java.util.Set<? extends BaseToken> overrideSet)
Executes the finite state machines.
|
private Machine |
getBloodPressureMachine()
Gets a finite state machine that detects the following:
110/80
|
private Machine |
getSubstanceQuantityMachine()
Gets a finite state machine that detects the following:
one teaspoon
one tsp
1 teaspoon
1 tsp
0.5 tsp
1-5 teaspoons
|
java.util.Set<java.lang.String> iv_fullTextSet
java.util.Set<java.lang.String> iv_shortTextSet
java.util.Set<java.lang.String> iv_textNumberSet
private java.util.Set<Machine> iv_machineSet
private Machine getBloodPressureMachine()
private Machine getSubstanceQuantityMachine()
public java.util.Set<MeasurementToken> execute(java.util.List<? extends BaseToken> tokens, java.util.Set<? extends BaseToken> overrideSet) throws java.lang.Exception
java.lang.Exception