org.apache.ctakes.drugner.fsm.machines.elements
Class DrugChangeStatusFSM

java.lang.Object
  extended by org.apache.ctakes.drugner.fsm.machines.elements.DrugChangeStatusFSM

public class DrugChangeStatusFSM
extends java.lang.Object

Uses one or more finite state machines to detect change status data in the given input of tokens.

Author:
Mayo Clinic

Field Summary
(package private)  java.util.Set iv_changeWordSet
           
(package private)  java.util.Set iv_firstDecreaseDualWordSet
           
(package private)  java.util.Set iv_firstIncreaseDualWordSet
           
(package private)  java.util.Set iv_firstMaxDualWordSet
           
(package private)  java.util.Set iv_firstNoChangeDualWordSet
           
(package private)  java.util.Set iv_firstStartDualWordSet
           
(package private)  java.util.Set iv_firstStopDualWordSet
           
(package private)  java.util.Set iv_multiThenWordSet
           
(package private)  java.util.Set iv_noChangeWordSet
           
(package private)  java.util.Set iv_secondDualFromWordSet
           
(package private)  java.util.Set iv_secondDualWordSet
           
(package private)  java.util.Set iv_secondMaxDualWordSet
           
(package private)  java.util.Set iv_secondOffDualWordSet
           
(package private)  java.util.Set iv_singleChangeWordSet
           
(package private)  java.util.Set iv_singleDecreaseWordSet
           
(package private)  java.util.Set iv_singleIncreaseWordSet
           
(package private)  java.util.Set iv_singleMaxWordSet
           
(package private)  java.util.Set iv_singleNoChangeWordSet
           
(package private)  java.util.Set iv_singleStartWordSet
           
(package private)  java.util.Set iv_singleStopWordSet
           
(package private)  java.util.Set iv_singleSumWordSet
           
 
Constructor Summary
DrugChangeStatusFSM()
          Constructor
 
Method Summary
 java.util.Set execute(java.util.List tokens)
          Executes the finite state machines.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

iv_singleStopWordSet

java.util.Set iv_singleStopWordSet

iv_singleStartWordSet

java.util.Set iv_singleStartWordSet

iv_singleIncreaseWordSet

java.util.Set iv_singleIncreaseWordSet

iv_singleDecreaseWordSet

java.util.Set iv_singleDecreaseWordSet

iv_singleNoChangeWordSet

java.util.Set iv_singleNoChangeWordSet

iv_singleChangeWordSet

java.util.Set iv_singleChangeWordSet

iv_singleSumWordSet

java.util.Set iv_singleSumWordSet

iv_firstStartDualWordSet

java.util.Set iv_firstStartDualWordSet

iv_firstStopDualWordSet

java.util.Set iv_firstStopDualWordSet

iv_firstNoChangeDualWordSet

java.util.Set iv_firstNoChangeDualWordSet

iv_firstIncreaseDualWordSet

java.util.Set iv_firstIncreaseDualWordSet

iv_firstDecreaseDualWordSet

java.util.Set iv_firstDecreaseDualWordSet

iv_secondDualWordSet

java.util.Set iv_secondDualWordSet

iv_secondDualFromWordSet

java.util.Set iv_secondDualFromWordSet

iv_secondOffDualWordSet

java.util.Set iv_secondOffDualWordSet

iv_noChangeWordSet

java.util.Set iv_noChangeWordSet

iv_changeWordSet

java.util.Set iv_changeWordSet

iv_singleMaxWordSet

java.util.Set iv_singleMaxWordSet

iv_firstMaxDualWordSet

java.util.Set iv_firstMaxDualWordSet

iv_secondMaxDualWordSet

java.util.Set iv_secondMaxDualWordSet

iv_multiThenWordSet

java.util.Set iv_multiThenWordSet
Constructor Detail

DrugChangeStatusFSM

public DrugChangeStatusFSM()
Constructor

Method Detail

execute

public java.util.Set execute(java.util.List tokens)
                      throws java.lang.Exception
Executes the finite state machines.

Parameters:
tokens -
Returns:
Set of FractionToken objects.
Throws:
java.lang.Exception