Uses of Annotation Type
org.jparsec.internal.annotations.Private
Packages that use Private
Package
Description
Provides core Parser implementations for parser combinator logic.
Provides interfaces and classes for advanced error handling.
Internal utilities.
-
Uses of Private in org.jparsec
Classes in org.jparsec with annotations of type PrivateFields in org.jparsec with annotations of type PrivateModifier and TypeFieldDescription(package private) final IntList
SourceLocator.lineBreakIndices
The 0-based indices of the line break characters scanned so far.(package private) int
SourceLocator.nextColumnIndex
The 0-based index of the column of the next character to be scanned.(package private) int
SourceLocator.nextIndex
The 0-based index of the next character to be scanned.Methods in org.jparsec with annotations of type PrivateModifier and TypeMethodDescription(package private) static int
SourceLocator.binarySearch
(IntList ascendingInts, int value) Uses binary search to look up the index of the first element inascendingInts
that's greater than or equal tovalue
.(package private) static void
(package private) Location
SourceLocator.lookup
(int index) Looks up the location identified byind
using the cached indices of line break characters.(package private) OperatorTable.Operator[]
OperatorTable.operators()
(package private) final void
ParseContext.raise
(ParseContext.ErrorType type, Object subject) (package private) static StringBuilder
Copies all content fromfrom
toto
.(package private) Location
SourceLocator.scanTo
(int index) Scans fromnextIndex
toind
and saves all indices of line break characters intolineBreakIndices
and adjusts the current column number as it goes.(package private) static String[]
Sortsnames
into a new array by putting short string first, unless a shorter string is a prefix of a longer string, in which case, the longer string is before the prefix string.(package private) static <T> Parser<T>[]
We always convertIterable
to an array to avoid the cost of creating a new object each time the parser runs.(package private) static <T> Parser<T>[]
Parsers.toArrayWithIteration
(Iterable<? extends Parser<? extends T>> parsers) (package private) static String[]
Keywords.unique
(Comparator<String> c, String... names) (package private) Object
Gets the token value identified by the token text.Constructors in org.jparsec with annotations of type PrivateModifierConstructorDescription(package private)
SourceLocator
(CharSequence source, int lineNumber, int columnNumber) Creates aSourceLocator
object. -
Uses of Private in org.jparsec.error
Methods in org.jparsec.error with annotations of type PrivateModifier and TypeMethodDescription(package private) static void
ErrorReporter.reportList
(StringBuilder builder, List<String> messages) -
Uses of Private in org.jparsec.internal.util
Methods in org.jparsec.internal.util with annotations of type PrivateModifier and TypeMethodDescription(package private) static int
IntList.calcSize
(int expectedSize, int factor)