Uses of Class
org.antlr.v4.runtime.dfa.AbstractEdgeMap
Packages that use AbstractEdgeMap
-
Uses of AbstractEdgeMap in org.antlr.v4.runtime.dfa
Subclasses of AbstractEdgeMap in org.antlr.v4.runtime.dfaModifier and TypeClassDescriptionfinal classArrayEdgeMap<T>final classEmptyEdgeMap<T>This implementation ofAbstractEdgeMaprepresents an empty edge map.final classHashEdgeMap<T>Sparse open-addressed edge map used while a DFA state has only a few outgoing edges.final classfinal classDeprecated.Fields in org.antlr.v4.runtime.dfa declared as AbstractEdgeMapModifier and TypeFieldDescriptionprivate AbstractEdgeMap<DFAState>DFAState.contextEdgesThese keys for these edges are the top level element of the global context.private AbstractEdgeMap<DFAState>DFAState.edgesedges.get(symbol)points to target of symbol.Methods in org.antlr.v4.runtime.dfa that return AbstractEdgeMapModifier and TypeMethodDescriptionabstract AbstractEdgeMap<T>AbstractEdgeMap.clear()EmptyEdgeMap.clear()HashEdgeMap.clear()SingletonEdgeMap.clear()SparseEdgeMap.clear()Deprecated.abstract AbstractEdgeMap<T>Deprecated.abstract AbstractEdgeMap<T>AbstractEdgeMap.remove(int key) EmptyEdgeMap.remove(int key) SingletonEdgeMap.remove(int key) Methods in org.antlr.v4.runtime.dfa with parameters of type AbstractEdgeMapModifier and TypeMethodDescriptionprivate static Object[]DFAState.directValuesOf(AbstractEdgeMap<DFAState> edgeMap)
HashEdgeMapinstead.