Uses of Class
org.parboiled.support.IndexRange
Packages that use IndexRange
-
Uses of IndexRange in org.parboiled
Methods in org.parboiled that return IndexRangeModifier and TypeMethodDescriptionContext.getMatchRange()
Creates a newIndexRange
instance covering the input text matched by the rule immediately preceding the action expression that is currently being evaluated.MatcherContext.getMatchRange()
-
Uses of IndexRange in org.parboiled.buffers
Methods in org.parboiled.buffers with parameters of type IndexRangeModifier and TypeMethodDescriptionDefaultInputBuffer.extract
(IndexRange range) IndentDedentInputBuffer.extract
(IndexRange range) InputBuffer.extract
(IndexRange range) Constructs a newString
from all character covered by the given IndexRange.MutableInputBuffer.extract
(IndexRange range) -
Uses of IndexRange in org.parboiled.support
Fields in org.parboiled.support declared as IndexRangeMethods in org.parboiled.support that return IndexRangeModifier and TypeMethodDescriptionIndexRange.mergedWith
(IndexRange other) Created a new IndexRange that spans all characters between the smallest and the highest index of the two ranges.Methods in org.parboiled.support with parameters of type IndexRangeModifier and TypeMethodDescriptionboolean
IndexRange.isFollowedBy
(IndexRange other) Determines whether this range is immediated followed by the given other one.boolean
IndexRange.isPrecededBy
(IndexRange other) Determines whether this range immediated follows the given other one.IndexRange.mergedWith
(IndexRange other) Created a new IndexRange that spans all characters between the smallest and the highest index of the two ranges.boolean
IndexRange.overlapsWith
(IndexRange other) Determines whether this range overlaps with the given other one.boolean
IndexRange.touches
(IndexRange other) Determines whether this range immediated follows or precedes the given other one.