Uses of Interface
app.babylon.text.SliceParser
Packages that use SliceParser
-
Uses of SliceParser in app.babylon.table.column.type
Subinterfaces of SliceParser in app.babylon.table.column.typeModifier and TypeInterfaceDescriptioninterfaceTypeParser<T>Parses textual values into a target typed value. -
Uses of SliceParser in app.babylon.text
Methods in app.babylon.text that return SliceParserModifier and TypeMethodDescriptionstatic <T> SliceParser<T> SliceParser.from(Function<CharSequence, T> parser) Adapts an existing whole-sequence parser.Methods in app.babylon.text with parameters of type SliceParserModifier and TypeMethodDescription<T> TSentence.ParseMode.apply(SliceParser<T> parser, CharSequence value) <T> TSentence.ParseMode.apply(SliceParser<T> parser, CharSequence value, int start, int end) static <T> TSentence.firstIn(SliceParser<T> parser, CharSequence sentence) Finds the first parsed value in a space-separated sentence.static <T> TSentence.firstIn(SliceParser<T> parser, CharSequence sentence, int start, int end) static <T> TSentence.lastIn(SliceParser<T> parser, CharSequence sentence) Finds the last parsed value in a space-separated sentence.static <T> TSentence.lastIn(SliceParser<T> parser, CharSequence sentence, char separator) Finds the last parsed value in a sentence separated byseparator.static <T> TSentence.lastIn(SliceParser<T> parser, CharSequence sentence, int start, int end) static <T> TSentence.lastIn(SliceParser<T> parser, CharSequence sentence, int start, int end, char separator) static <T> TSentence.onlyIn(SliceParser<T> parser, CharSequence sentence) Finds the only parsed value in a space-separated sentence, ornullwhen no value or multiple values are found.static <T> TSentence.onlyIn(SliceParser<T> parser, CharSequence sentence, int start, int end)