Class AbstractDefaultSEVPA<I>

    • Constructor Detail

      • AbstractDefaultSEVPA

        public AbstractDefaultSEVPA​(VPAlphabet<I> alphabet,
                                    int capacity)
    • Method Detail

      • addInitialLocation

        public Location addInitialLocation​(boolean accepting)
      • addLocation

        public Location addLocation​(boolean accepting)
      • size

        public int size()
        Description copied from interface: FiniteRepresentation
        Returns the number of entities required to represent this system.
        Returns:
        the number of entities required to represent this system
      • setInternalSuccessor

        public void setInternalSuccessor​(Location loc,
                                         I intSym,
                                         Location succ)
      • setReturnSuccessor

        public void setReturnSuccessor​(Location loc,
                                       I retSym,
                                       int stackSym,
                                       Location succ)
      • getInternalSuccessor

        public Location getInternalSuccessor​(Location loc,
                                             I intSym)
      • getLocation

        public Location getLocation​(int id)
      • getLocationId

        public int getLocationId​(Location loc)
      • isAcceptingLocation

        public boolean isAcceptingLocation​(Location loc)
      • getInitialLocation

        public Location getInitialLocation()
      • setInitialLocation

        public void setInitialLocation​(Location loc)