No API in this release is deprecated for removal.
as of 4.7 Please use CharStreams interface.
CharStreams
Use seek(0) instead.
seek(0)
Use enterRecursionRule(ParserRuleContext, int, int, int) instead.
enterRecursionRule(ParserRuleContext, int, int, int)
Use ParserInterpreter(String, Vocabulary, Collection, ATN, TokenStream) instead.
ParserInterpreter(String, Vocabulary, Collection, ATN, TokenStream)
This method is not called by the ANTLR 4 Runtime. Specific implementations of ANTLRErrorStrategy may provide a similar feature when necessary. For example, see DefaultErrorStrategy#getTokenErrorDisplay.
ANTLRErrorStrategy
DefaultErrorStrategy#getTokenErrorDisplay
Use getVocabulary() instead.
getVocabulary()
Use ATNDeserializer#checkCondition(boolean) instead.
ATNDeserializer#checkCondition(boolean)
Use ATNDeserializer#SERIALIZED_VERSION instead.
ATNDeserializer#SERIALIZED_VERSION
Use ATNDeserializer#checkCondition(boolean, String) instead.
ATNDeserializer#checkCondition(boolean, String)
Use ATNDeserializer#deserialize instead.
ATNDeserializer#deserialize
Use ATNDeserializer#edgeFactory instead.
ATNDeserializer#edgeFactory
Use ATNDeserializer#stateFactory instead.
ATNDeserializer#stateFactory
Use ATNDeserializer#toInt instead.
ATNDeserializer#toInt
Use ATNDeserializer#toInt32 instead.
ATNDeserializer#toInt32
Use ATNDeserializer#toLong instead.
ATNDeserializer#toLong
Use ATNDeserializer#toUUID instead.
ATNDeserializer#toUUID
This field is no longer used.
This flag is not currently used by the ATN simulator.
Use RuleTransition(RuleStartState, int, int, ATNState) instead.
RuleTransition(RuleStartState, int, int, ATNState)
true
false
This method no longer performs any action.
Use toString(Vocabulary) instead.
toString(Vocabulary)
Use toString(Vocabulary, String[]) instead.
toString(Vocabulary, String[])
Use DFASerializer(DFA, Vocabulary) instead.
DFASerializer(DFA, Vocabulary)
Use DFASerializer(DFA, Vocabulary, String[], ATN) instead.
DFASerializer(DFA, Vocabulary, String[], ATN)
Use HashEdgeMap instead.
HashEdgeMap
Deprecated as a consequence of SparseEdgeMap being deprecated. See corresponding docs for further information.
SparseEdgeMap
Use elementName(Vocabulary, int) instead.
elementName(Vocabulary, int)
Use VOCABULARY instead.
VOCABULARY