Uses of Interface
org.jooq.ParseContext
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of ParseContext in org.jooq
Modifier and TypeMethodDescription@NotNull ParseContext
ParseContext.characters
(char[] newCharacters) Update the underlying SQL string.Modifier and TypeMethodDescriptiondefault @Nullable Condition
ParseListener.parseCondition
(ParseContext ctx) Attempt to parse aCondition
expression.default void
ParseListener.parseEnd
(ParseContext ctx) Callback method invoked after the parser successfully completes parsing a SQL string.default @Nullable Field
<?> ParseListener.parseField
(ParseContext ctx) Attempt to parse aField
expression.default void
ParseListener.parseStart
(ParseContext ctx) Callback method invoked before the parser starts parsing a SQL string.default @Nullable Table
<?> ParseListener.parseTable
(ParseContext ctx) Attempt to parse aTable
expression.Modifier and TypeMethodDescriptionstatic CallbackParseListener
ParseListener.onParseCondition
(Function<? super ParseContext, ? extends Condition> onParseCondition) Create aParseListener
with aParseListener.parseCondition(ParseContext)
implementation.static CallbackParseListener
ParseListener.onParseEnd
(Consumer<? super ParseContext> onParseEnd) Create aParseListener
with aParseListener.parseEnd(ParseContext)
implementation.static CallbackParseListener
ParseListener.onParseField
(Function<? super ParseContext, ? extends Field<?>> onParseField) Create aParseListener
with aParseListener.parseField(ParseContext)
implementation.static CallbackParseListener
ParseListener.onParseStart
(Consumer<? super ParseContext> onParseStart) Create aParseListener
with aParseListener.parseStart(ParseContext)
implementation.static CallbackParseListener
ParseListener.onParseTable
(Function<? super ParseContext, ? extends Table<?>> onParseTable) Create aParseListener
with aParseListener.parseTable(ParseContext)
implementation.<T> @NotNull List
<T> ParseContext.parseList
(String separator, Function<? super ParseContext, ? extends T> element) Convenience method to parse a list of at least 1 elements.<T> @NotNull List
<T> ParseContext.parseList
(Predicate<? super ParseContext> separator, Function<? super ParseContext, ? extends T> element) Convenience method to parse a list of at least 1 elements.<T> @NotNull List
<T> ParseContext.parseList
(Predicate<? super ParseContext> separator, Function<? super ParseContext, ? extends T> element) Convenience method to parse a list of at least 1 elements.<T> T
ParseContext.parseParenthesised
(char open, Function<? super ParseContext, ? extends T> content, char close) Convenience method to parse parenthesised content.<T> T
ParseContext.parseParenthesised
(String open, Function<? super ParseContext, ? extends T> content, String close) Convenience method to parse parenthesised content.<T> T
ParseContext.parseParenthesised
(Function<? super ParseContext, ? extends T> content) Convenience method to parse parenthesised content. -
Uses of ParseContext in org.jooq.impl
Modifier and TypeMethodDescriptionfinal Condition
CallbackParseListener.parseCondition
(ParseContext ctx) final void
CallbackParseListener.parseEnd
(ParseContext ctx) final Field
<?> CallbackParseListener.parseField
(ParseContext ctx) final void
CallbackParseListener.parseStart
(ParseContext ctx) final Table
<?> CallbackParseListener.parseTable
(ParseContext ctx) Modifier and TypeMethodDescriptionfinal CallbackParseListener
CallbackParseListener.onParseCondition
(Function<? super ParseContext, ? extends Condition> newOnParseCondition) final CallbackParseListener
CallbackParseListener.onParseEnd
(Consumer<? super ParseContext> newOnParseEnd) final CallbackParseListener
CallbackParseListener.onParseField
(Function<? super ParseContext, ? extends Field<?>> newOnParseField) final CallbackParseListener
CallbackParseListener.onParseStart
(Consumer<? super ParseContext> newOnParseStart) final CallbackParseListener
CallbackParseListener.onParseTable
(Function<? super ParseContext, ? extends Table<?>> newOnParseTable)