Uses of Annotation Interface
org.jooq.Internal

Packages that use Internal
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
 
This package contains classes related to the SQLDialect.ORACLE dialect family.
  • Uses of Internal in org.jooq

    Classes in org.jooq with annotations of type Internal
    Modifier and Type
    Interface
    Description
    interface 
    The bind context is used for binding QueryPart's and their contained values to a PreparedStatement's bind variables.
    interface 
    Simple version of the JSR 305 annotation that allows for inspecting jOOQ code and detect accidentally omitted calls to Query.execute() and the likes in IntelliJ.
    interface 
    An SPI that allows for providing a graph of versions.
    static class 
    An unknown type that is used when users do not provide any explicit user type Class reference e.g.
    class 
    A utility class that can traverse a directory structure given some ant-style file patterns, or classpath resources.
    interface 
    Function1<T1,​R>
    A function of degree 1.
    interface 
    Function10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​R>
    A function of degree 10.
    interface 
    Function11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​R>
    A function of degree 11.
    interface 
    Function12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​R>
    A function of degree 12.
    interface 
    Function13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​R>
    A function of degree 13.
    interface 
    Function14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​R>
    A function of degree 14.
    interface 
    Function15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​R>
    A function of degree 15.
    interface 
    Function16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​R>
    A function of degree 16.
    interface 
    Function17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​R>
    A function of degree 17.
    interface 
    Function18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​R>
    A function of degree 18.
    interface 
    Function19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​R>
    A function of degree 19.
    interface 
    Function2<T1,​T2,​R>
    A function of degree 2.
    interface 
    Function20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​R>
    A function of degree 20.
    interface 
    Function21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​R>
    A function of degree 21.
    interface 
    Function22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​R>
    A function of degree 22.
    interface 
    Function3<T1,​T2,​T3,​R>
    A function of degree 3.
    interface 
    Function4<T1,​T2,​T3,​T4,​R>
    A function of degree 4.
    interface 
    Function5<T1,​T2,​T3,​T4,​T5,​R>
    A function of degree 5.
    interface 
    Function6<T1,​T2,​T3,​T4,​T5,​T6,​R>
    A function of degree 6.
    interface 
    Function7<T1,​T2,​T3,​T4,​T5,​T6,​T7,​R>
    A function of degree 7.
    interface 
    Function8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​R>
    A function of degree 8.
    interface 
    Function9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​R>
    A function of degree 9.
    interface 
    Signifies that a API (public class, method or field) is internal and subject to incompatible changes, or even removal, in a future release.
    interface 
    An executable migration between two Commit instances.
    class 
    A configuration type for use with the various Meta.migrateTo(Meta) methods.
    interface 
    The context in which a Migration is executed.
    interface 
    A listener for Migration lifecycles.
    interface 
    A provider for MigrationListener instances.
    interface 
    Base functionality declaration for all query objects
    interface 
    A version ID attached to a Meta description of a database.
    interface 
    A directed, acyclic graph of Version objects.
    Methods in org.jooq with annotations of type Internal
    Modifier and Type
    Method
    Description
    @NotNull BindContext
    DSLContext.bindContext​(PreparedStatement stmt)
    Deprecated, for removal: This API element is subject to removal in a future version.
    - [#6280] - 3.10 - Do not reuse this method.
    @NotNull Commit
    DSLContext.commit​(String id)
    Initialise a Version.
    @NotNull Commits
    DSLContext.commits()
    Initialise a Commits graph.
    <U> @NotNull SelectField<U>
    Row1.mapping​(Function1<? super T1,​? extends U> function)
    A convenience method to define a local Record1 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row10.mapping​(Function10<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? extends U> function)
    A convenience method to define a local Record10 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row11.mapping​(Function11<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? extends U> function)
    A convenience method to define a local Record11 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row12.mapping​(Function12<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? extends U> function)
    A convenience method to define a local Record12 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row13.mapping​(Function13<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? extends U> function)
    A convenience method to define a local Record13 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row14.mapping​(Function14<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? extends U> function)
    A convenience method to define a local Record14 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row15.mapping​(Function15<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? extends U> function)
    A convenience method to define a local Record15 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row16.mapping​(Function16<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? extends U> function)
    A convenience method to define a local Record16 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row17.mapping​(Function17<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? super T17,​? extends U> function)
    A convenience method to define a local Record17 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row18.mapping​(Function18<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? super T17,​? super T18,​? extends U> function)
    A convenience method to define a local Record18 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row19.mapping​(Function19<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? super T17,​? super T18,​? super T19,​? extends U> function)
    A convenience method to define a local Record19 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row2.mapping​(Function2<? super T1,​? super T2,​? extends U> function)
    A convenience method to define a local Record2 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row20.mapping​(Function20<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? super T17,​? super T18,​? super T19,​? super T20,​? extends U> function)
    A convenience method to define a local Record20 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row21.mapping​(Function21<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? super T17,​? super T18,​? super T19,​? super T20,​? super T21,​? extends U> function)
    A convenience method to define a local Record21 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row22.mapping​(Function22<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? super T10,​? super T11,​? super T12,​? super T13,​? super T14,​? super T15,​? super T16,​? super T17,​? super T18,​? super T19,​? super T20,​? super T21,​? super T22,​? extends U> function)
    A convenience method to define a local Record22 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row3.mapping​(Function3<? super T1,​? super T2,​? super T3,​? extends U> function)
    A convenience method to define a local Record3 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row4.mapping​(Function4<? super T1,​? super T2,​? super T3,​? super T4,​? extends U> function)
    A convenience method to define a local Record4 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row5.mapping​(Function5<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? extends U> function)
    A convenience method to define a local Record5 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row6.mapping​(Function6<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? extends U> function)
    A convenience method to define a local Record6 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row7.mapping​(Function7<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? extends U> function)
    A convenience method to define a local Record7 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row8.mapping​(Function8<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? extends U> function)
    A convenience method to define a local Record8 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    <U> @NotNull SelectField<U>
    Row9.mapping​(Function9<? super T1,​? super T2,​? super T3,​? super T4,​? super T5,​? super T6,​? super T7,​? super T8,​? super T9,​? extends U> function)
    A convenience method to define a local Record9 to custom type RecordMapper that can be used when projecting Row types in SELECT or RETURNING clauses.
    @NotNull Migration
    DSLContext.migrateTo​(Commit to)
    Create a migration from the currently installed version to a new version.
    @NotNull RenderContext
    DSLContext.renderContext()
    Deprecated, for removal: This API element is subject to removal in a future version.
    - [#6280] - 3.10 - Do not reuse this method.
    @NotNull Version
    DSLContext.version​(String id)
    Initialise a Version.
    @NotNull Versions
    DSLContext.versions()
    Initialise a Versions graph.
  • Uses of Internal in org.jooq.impl

    Classes in org.jooq.impl with annotations of type Internal
    Modifier and Type
    Class
    Description
    class 
    Deprecated.
    - [#6875] [#7158] - 3.11.0 - Please re-generate your code
    class 
    A common base class for stored procedures
    class 
    A common base class for Oracle ARRAY types
    class 
    A common base class for database catalogs
    class 
    A default implementation of the CommitProvider SPI, which provides a materialisation of the currently available database version graph.
    class 
    A common base class for data types.
    class 
    A record implementation for a record originating from a single table
    class 
    A utility class that grants access to internal API, to be used only by generated code.
    class 
    A schema that references a lazy initialisable Catalog singleton, for use in generated code.
    class 
    A schema that references a lazy initialisable Schema singleton, for use in generated code.
    interface 
    A lazy supplier
    class 
    The public API entry point for jOOQ migrations.
    class 
    A default implementation for packages (containers of stored procedures and functions)
    class 
    A common base class for database schemata
    class 
    SequenceImpl<T extends Number>
    A common base class for sequences
    class 
    TableImpl<R extends Record>
    A common base type for tables
    class 
    A record implementation for a record originating from a single table
    class 
    UDTImpl<R extends UDTRecord<R>>
    A common base type for UDT's
    class 
    UDTRecordImpl<R extends UDTRecord<R>>
    A record implementation for a record originating from a single UDT
    class 
    A record implementation for a record holding a primary key
    Methods in org.jooq.impl with annotations of type Internal
    Modifier and Type
    Method
    Description
    protected boolean
    TableImpl.aliased()
    Check if this table already aliases another one.
    static @NotNull Commits
    Migrations.commits​(Configuration configuration)
     
    static @NotNull File
    Migrations.file​(String path, String content, ContentType type)
     
    boolean
    TableImpl.isSimple()
     
    protected boolean
    TableImpl.isSynthetic()
    Check if this table is a synthetic table.
  • Uses of Internal in org.jooq.util.jaxb.tools

    Classes in org.jooq.util.jaxb.tools with annotations of type Internal
    Modifier and Type
    Class
    Description
    class 
    This class allows for mashalling / unmarshalling XML content to jOOQ configuration objects.
    interface 
    Interface to be implemented by JAXB annotated Java classes which are serialized to XML using XMLBuilder.
    class 
    Wrapper around a StringBuilder which can be used to serialize a JAXB-annotated Java object graph to XML.
  • Uses of Internal in org.jooq.util.oracle

    Classes in org.jooq.util.oracle with annotations of type Internal
    Modifier and Type
    Class
    Description
    class 
    QueueImpl<R extends UDTRecord<R>>
    A common base class for AQ.