I - input symbol typepublic class DefaultOneSEVPA<I> extends AbstractOneSEVPA<Location,I>
SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>>alphabet| Constructor and Description |
|---|
DefaultOneSEVPA(VPDAlphabet<I> alphabet) |
DefaultOneSEVPA(VPDAlphabet<I> alphabet,
int capacity) |
| Modifier and Type | Method and Description |
|---|---|
Location |
addInitialLocation(boolean accepting) |
Location |
addLocation(boolean accepting) |
Location |
getInitialLocation() |
Location |
getInternalSuccessor(Location loc,
I intSym) |
Location |
getLocation(int id) |
int |
getLocationId(Location loc) |
List<Location> |
getLocations() |
Location |
getReturnSuccessor(Location loc,
I retSym,
int stackSym) |
boolean |
isAcceptingLocation(Location loc) |
void |
setInitialLocation(Location loc) |
void |
setInternalSuccessor(Location loc,
I intSym,
Location succ) |
void |
setReturnSuccessor(Location loc,
I retSym,
int stackSym,
Location succ) |
int |
size()
Retrieves the number of nodes of this graph.
|
encodeStackSym, encodeStackSym, getAlphabet, getCallSym, getNodes, getNumStackSymbols, getOutgoingEdges, getStackLoc, getTarget, getTransition, getVisualizationHelperclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomputeOutput, computeSuffixOutput, getInitialState, isAcceptingaccepts, isAcceptinggetStateProperty, getSuccessor, getTransitionPropertygetTransitionPropertygetSuccessor, getSuccessors, getTransitions, transToSetpowersetViewgetInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetcreateDynamicStateMapping, createStaticStateMapping, getSuccessorsasNormalGraphadjacentTargetsIterator, adjacentTargetsStream, getAdjacentTargets, getEdgesBetween, outgoingEdges, outgoingEdgesIterator, outgoingEdgesStreamiterator, nodeIDs, nodesStreamadjacentTargets, createDynamicNodeMapping, createStaticNodeMapping, isConnectedforEach, spliteratorpublic DefaultOneSEVPA(VPDAlphabet<I> alphabet)
public DefaultOneSEVPA(VPDAlphabet<I> alphabet, int capacity)
public Location addInitialLocation(boolean accepting)
public Location addLocation(boolean accepting)
public int size()
SimpleGraphpublic void setReturnSuccessor(Location loc, I retSym, int stackSym, Location succ)
public Location getLocation(int id)
public int getLocationId(Location loc)
public boolean isAcceptingLocation(Location loc)
public Location getInitialLocation()
public void setInitialLocation(Location loc)
Copyright © 2018. All rights reserved.