Uses of Interface
laser.regularlanguage.fsa.FSALabelPatternTransitionInterface

Packages that use FSALabelPatternTransitionInterface
laser.regularlanguage.fsa Contains classes for creating and manipulating finite state automata (FSAs). 
laser.regularlanguage.fsa.test   
 

Uses of FSALabelPatternTransitionInterface in laser.regularlanguage.fsa
 

Classes in laser.regularlanguage.fsa that implement FSALabelPatternTransitionInterface
 class FSALabelPatternTransition<L extends LabelInterface>
          This class represents transitions on a LabelPattern in FSAs of type AbstractFSA.
 

Methods in laser.regularlanguage.fsa that return FSALabelPatternTransitionInterface
protected  FSALabelPatternTransitionInterface<L> AbstractFSAFactory._createFSALabelPatternTransitionInterface(int id, FSAStateInterface<L> source, LabelPatternInterface<L> labelPattern, FSAStateInterface<L> target, java.lang.Object... args)
          Returns a new FSALabelPatternTransitionInterface with the specified source and target states, ID, and LabelPattern using the specified arguments.
 FSALabelPatternTransitionInterface<L> MutableFSAInterface.addTransition(FSAStateInterface<L> source, LabelPatternInterface<L> labelPattern, FSAStateInterface<L> target, java.lang.Object... args)
          Adds a transition to this FSA from the specified source state to the specified target state on the given LabelPattern and returns a reference to the newly created transition (optional operation).
 FSALabelPatternTransitionInterface<L> MutableFSA.addTransition(FSAStateInterface<L> source, LabelPatternInterface<L> labelPattern, FSAStateInterface<L> target, java.lang.Object... args)
          Adds a transition to this FSA from the specified source state to the specified target state on the given LabelPattern and returns a reference to the newly created transition (optional operation).
 FSALabelPatternTransitionInterface<L> MutableDFA.addTransition(FSAStateInterface<L> source, LabelPatternInterface<L> labelPattern, FSAStateInterface<L> target, java.lang.Object... args)
          Adds a transition to this FSA from the specified source state to the specified target state on the given LabelPattern and returns a reference to the newly created transition.
 FSALabelPatternTransitionInterface<L> MutableFSAInterface.getTransition(FSAStateInterface<L> source, LabelPatternInterface<L> labelPattern, FSAStateInterface<L> target)
          Returns the transition from the specified source state to the specified target state on a LabelPattern equal to the given LabelPattern if one exists in the FSA, otherwise null is returned (optional operation).
 FSALabelPatternTransitionInterface<L> AbstractMutableFSA.getTransition(FSAStateInterface<L> source, LabelPatternInterface<L> labelPattern, FSAStateInterface<L> target)
          Returns the transition from the specified source state to the specified target state on a LabelPattern equal to the given LabelPattern if one exists in the FSA, otherwise null is returned (optional operation).
 

Methods in laser.regularlanguage.fsa that return types with arguments of type FSALabelPatternTransitionInterface
 java.util.Set<? extends FSALabelPatternTransitionInterface<L>> FSAStateInterface.getIncomingTransitions(LabelPatternInterface<L> labelPattern)
          Returns a Set containing the transitions on the specified LabelPattern of the FSA that contains this state where the target is this state (optional operation).
 java.util.Set<? extends FSALabelPatternTransitionInterface<L>> FSAState.getIncomingTransitions(LabelPatternInterface<L> labelPattern)
          Returns a Set containing the transitions on the specified LabelPattern of the FSA of which this state is a part that target this state (optional operation).
 java.util.Set<? extends FSALabelPatternTransitionInterface<L>> FSAStateInterface.getOutgoingTransitions(LabelPatternInterface<L> labelPattern)
          Returns a Set containing the transitions on the specified LabelPattern of the FSA that contains this state where the source is this state (optional operation).
 java.util.Set<? extends FSALabelPatternTransitionInterface<L>> FSAState.getOutgoingTransitions(LabelPatternInterface<L> labelPattern)
          Returns a Set containing the transitions on the specified LabelPattern of the FSA of which this state is a part that have this state as their source (optional operation).
 

Methods in laser.regularlanguage.fsa with parameters of type FSALabelPatternTransitionInterface
protected  java.lang.Object[] AbstractMutableFSA.getCreateArgsForLabelTransition(FSALabelPatternTransitionInterface<L> oldTransition)
          Gets any required arguments for the label transition from the given label pattern transition.
 

Uses of FSALabelPatternTransitionInterface in laser.regularlanguage.fsa.test
 

Methods in laser.regularlanguage.fsa.test that return FSALabelPatternTransitionInterface
 FSALabelPatternTransitionInterface<L> AbstractMutableFSAFactory.createFSALabelPatternTransitionInstance(MutableFSAInterface<L> fsa, FSAStateInterface<L> source, FSAStateInterface<L> target, LabelPatternInterface<L> p)
          Creates a new FSALabelPatternTransitionInterface from the given source to the given target on the given label pattern within the specified FSA.