Interface AbstractTransition<S extends AbstractState<S,T>,T extends AbstractTransition<S,T>>

All Known Implementing Classes:
ASTTransition, DFACaptureGroupTransitionBuilder, DFAStateTransitionBuilder, NFAStateTransition, PureNFATransition

public interface AbstractTransition<S extends AbstractState<S,T>,T extends AbstractTransition<S,T>>
Basic interface for transitions of an automaton.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
     
     
    default S
    getTarget(boolean forward)
     
  • Method Details

    • getId

      int getId()
    • getSource

      S getSource()
    • getTarget

      S getTarget()
    • getTarget

      default S getTarget(boolean forward)