Class ATNDeserializationOptions

java.lang.Object
org.antlr.v4.runtime.atn.ATNDeserializationOptions

public class ATNDeserializationOptions extends Object
  • Field Details

    • defaultOptions

      private static final ATNDeserializationOptions defaultOptions
    • readOnly

      private boolean readOnly
    • verifyATN

      private boolean verifyATN
    • generateRuleBypassTransitions

      private boolean generateRuleBypassTransitions
  • Constructor Details

    • ATNDeserializationOptions

      public ATNDeserializationOptions()
    • ATNDeserializationOptions

      public ATNDeserializationOptions(ATNDeserializationOptions options)
  • Method Details

    • getDefaultOptions

      public static ATNDeserializationOptions getDefaultOptions()
    • isReadOnly

      public final boolean isReadOnly()
    • makeReadOnly

      public final void makeReadOnly()
    • isVerifyATN

      public final boolean isVerifyATN()
    • setVerifyATN

      public final void setVerifyATN(boolean verifyATN)
    • isGenerateRuleBypassTransitions

      public final boolean isGenerateRuleBypassTransitions()
    • setGenerateRuleBypassTransitions

      public final void setGenerateRuleBypassTransitions(boolean generateRuleBypassTransitions)
    • throwIfReadOnly

      protected void throwIfReadOnly()