Deprecated API
Contents
-
Deprecated ClassesClassDescriptionas of 4.7 Please use
CharStreams
interface.as of 4.7 Please useCharStreams
interface.
-
Deprecated Annotation TypesAnnotation TypeDescriptionTHIS IS HERE FOR BACKWARD COMPATIBILITY WITH 4.5 ONLY. It will disappear in 4.6+
-
Deprecated FieldsFieldDescriptionThis field is provided only for compatibility with code generation targets which have not yet been updated to use
Recognizer.literalNames
andRecognizer.symbolicNames
.UseATNDeserializer.checkCondition(boolean)
instead.UseATNDeserializer.SERIALIZED_VERSION
instead.UseXPathLexer.VOCABULARY
instead.
-
Deprecated MethodsMethodDescriptionUse
ATNDeserializer.checkCondition(boolean)
instead.UseATNDeserializer.checkCondition(boolean, String)
instead.UseATNDeserializer.deserialize(char[])
instead.UseATNDeserializer.stateFactory(int, int)
instead.UseATNDeserializer.toInt(char)
instead.UseATNDeserializer.toInt32(char[], int)
instead.UseATNDeserializer.toLong(char[], int)
instead.UseATNDeserializer.toUUID(char[], int)
instead.Useseek(0)
instead.This method no longer performs any action.UseDFA.toString(Vocabulary)
instead.UseIntervalSet.elementName(Vocabulary, int)
instead.UseIntervalSet.toString(Vocabulary)
instead.This method is not called by the ANTLR 4 Runtime. Specific implementations ofANTLRErrorStrategy
may provide a similar feature when necessary. For example, seeDefaultErrorStrategy.getTokenErrorDisplay(org.antlr.v4.runtime.Token)
.UseRecognizer.getVocabulary()
instead.
-
Deprecated ConstructorsConstructorDescriptionUse
RuleTransition(RuleStartState, int, int, ATNState)
instead.UseDFASerializer(DFA, Vocabulary)
instead.
-
Deprecated Enum ConstantsEnum ConstantDescriptionThis warning is no longer applicable with the current syntax for specifying associativity.This error is no longer issued by ANTLR 4.2.