Class SyllableBoundaryTransition

All Implemented Interfaces:
Cloneable

public class SyllableBoundaryTransition extends PhonexTransition
Used to detect syllable boundaries. Syllable boundaries can be 'hard' (i.e., a '.' or other punctuation) or 'soft' as detected between a (coda, onset) pair.
  • Constructor Details

    • SyllableBoundaryTransition

      public SyllableBoundaryTransition()
  • Method Details

    • follow

      public boolean follow(FSAState<IPAElement> currentState)
      Description copied from class: FSATransition
      Determines if the fsa will follow the transition given the current running state.
      Overrides:
      follow in class PhonexTransition
      Parameters:
      currentState - the current machine state
      Returns:
      true if this transition can be followed given the current state, false otherwise
    • getMatchLength

      public int getMatchLength()
      Description copied from class: FSATransition
      The number of items matched by this transition default is 1.
      Overrides:
      getMatchLength in class FSATransition<IPAElement>
      Returns:
      number of items to match on the tape
    • getImage

      public String getImage()
      Overrides:
      getImage in class PhonexTransition
    • clone

      public Object clone()
      Overrides:
      clone in class PhonexTransition