Class RangeBorderCharactersData


  • public class RangeBorderCharactersData
    extends Object
    • Field Detail

      • lowerFrom

        public final int lowerFrom
      • upperFrom

        public final int upperFrom
      • lowerTo

        public final int lowerTo
      • upperTo

        public final int upperTo
      • mixOfLowerAndUpperCharCase

        public final boolean mixOfLowerAndUpperCharCase
    • Constructor Detail

      • RangeBorderCharactersData

        public RangeBorderCharactersData​(int lowerFrom,
                                         int upperFrom,
                                         int lowerTo,
                                         int upperTo,
                                         boolean mixOfLowerAndUpperCharCase)
    • Method Detail

      • getAndCheckCharactersData

        public static RangeBorderCharactersData getAndCheckCharactersData​(int from,
                                                                          int to,
                                                                          Grammar grammar,
                                                                          org.antlr.runtime.tree.CommonTree tree,
                                                                          boolean reportRangeContainsNotImpliedCharacters)
      • isSingleRange

        public boolean isSingleRange()