public class FrequencyFSM
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Set |
iv_frequencySet |
(package private) java.util.Set |
iv_hyphenatedSet |
private java.util.Set |
iv_machineSet |
(package private) java.util.Set |
iv_middleTermSet |
(package private) java.util.Set |
iv_periodSet |
Constructor and Description |
---|
FrequencyFSM()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Set |
execute(java.util.List tokens)
Executes the finite state machines.
|
java.util.Set |
execute(java.util.List tokens,
java.util.Set overrideSet)
Executes the finite state machines.
|
java.util.Set |
execute(java.util.List tokens,
java.util.Set overrideSet1,
java.util.Set overrideSet2)
Executes the finite state machines.
|
private Machine |
getFrequencyMachine()
Gets a finite state machine that detects the following ('once', 'twice', #
or text#) a day/week/month/year:
once a day
three times a day
once-a-day
|
java.util.Set iv_frequencySet
java.util.Set iv_middleTermSet
java.util.Set iv_periodSet
java.util.Set iv_hyphenatedSet
private java.util.Set iv_machineSet
private Machine getFrequencyMachine()
public java.util.Set execute(java.util.List tokens, java.util.Set overrideSet) throws java.lang.Exception
tokens
- java.lang.Exception
public java.util.Set execute(java.util.List tokens) throws java.lang.Exception
tokens
- java.lang.Exception
public java.util.Set execute(java.util.List tokens, java.util.Set overrideSet1, java.util.Set overrideSet2) throws java.lang.Exception
tokens
- java.lang.Exception