Uses of Class
org.jooq.Pro
-
Packages that use Pro Package Description org.jooq Theorg.jooqpackage contains jOOQ's public API.org.jooq.impl Theorg.jooq.implpackage contains jOOQ's implementation classes.org.jooq.util.oracle Theorg.jooq.util.asepackage contains classes related to theSQLDialect.ORACLEdialect. -
-
Uses of Pro in org.jooq
Classes in org.jooq with annotations of type Pro Modifier and Type Interface Description interfaceAlterTableAlterConstraintStepThe step in theALTER TABLEDSL used toALTERconstraints.interfaceArrayRecord<E>A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods.interfaceContinueWhenStepA step in the construction of anCONTINUEstatement where aWHENclause can be added.interfaceDeclaration<T>A local variable declaration.interfaceExitWhenStepA step in the construction of anEXITstatement where aWHENclause can be added.interfaceForByStep<T>The step in the creation of aFOR LOOPstatement where theBYclause can be supplied.interfaceForInStep<T>The step in the creation of aFOR LOOPstatement where theINclause can be supplied.interfaceIfElseStepAn intermediate step in building a proceduralIFstatement.interfaceIfThenStepAn intermediate step in building a proceduralIFstatement.interfaceLabelA label for use in procedural code.interfaceLinkA database link reference.interfaceLoopStepAn intermediate step in building a proceduralLOOPstatement.interfacePeriod<T>A period specification for usage in temporal tables.interfacePeriodSpecificationinterfacePeriodSpecificationBetweenAndStep<T>interfacePeriodSpecificationFromToStep<T>interfacePivotForStepThis type is used for the OraclePIVOTclause DSL API, pivotingTableobjects to new tables.interfacePivotInStep<T>This type is used for the OraclePIVOTclause DSL API, pivotingTableobjects to new tables.interfaceProAn annotation that indicates that any given API is available to the commercial jOOQ distributions only, including the jOOQ Express Edition, the jOOQ Professional Edition, and the jOOQ Enterprise Edition.interfaceRepeatUntilStepAn intermediate step in building a proceduralREPEATstatement.interfaceVariable<T>A local variable reference.interfaceVersionsBetweenAndStep<R extends Record,T>This type is used for the OracleVERSIONSclause DSL API, providing access to the flashback versions query clauses.Methods in org.jooq with annotations of type Pro Modifier and Type Method Description voidSelectQuery. addJoin(TableLike<?> table, JoinType type, Condition[] conditions, Field<?>[] partitionBy)Joins the existing table product to a new table using conditions, connecting them with each other withOperator.AND.voidSelectQuery. addJoin(TableLike<?> table, JoinType type, Condition conditions, Field<?>[] partitionBy)Joins the existing table product to a new table using conditions, connecting them with each other withOperator.AND.AlterTableAlterConstraintStepAlterTableStep. alter(Constraint constraint)Add anALTER CONSTRAINTclause to theALTER TABLEstatement.AlterTableAlterConstraintStepAlterTableStep. alterConstraint(String constraint)Add anALTER CONSTRAINTclause to theALTER TABLEstatement.AlterTableAlterConstraintStepAlterTableStep. alterConstraint(Constraint constraint)Add anALTER CONSTRAINTclause to theALTER TABLEstatement.AlterTableAlterConstraintStepAlterTableStep. alterConstraint(Name constraint)Add anALTER CONSTRAINTclause to theALTER TABLEstatement.<A extends ArrayRecord<?>>
DataType<A>DataType. asArrayDataType(Class<A> arrayDataType)Retrieve the data type for an Oracle-style ARRAY of this data type.Table<R>Table. asOfScn(Number scn)Create anSQLDialect.ORACLEflashback query clause from this table.Table<R>Table. asOfScn(Field<? extends Number> scn)Create anSQLDialect.ORACLEflashback query clause from this table.Table<R>Table. asOfTimestamp(Timestamp timestamp)Create anSQLDialect.ORACLEflashback query clause from this table.Table<R>Table. asOfTimestamp(Field<Timestamp> timestamp)Create anSQLDialect.ORACLEflashback query clause from this table.Table<R>Table. at(String link)A table reference of this table at a givenLink.Table<R>Table. at(Link link)A table reference of this table at a givenLink.Table<R>Table. at(Name link)A table reference of this table at a givenLink.AlterTableFinalStepAlterTableAlterConstraintStep. enforced()Add theENFORCEDclause to the constraint.ConstraintFinalStepConstraintEnforcementStep. enforced()Add theENFORCEDclause to the constraint.Table<R>Table. for_(PeriodSpecification periodSpecification)Create a reference to a temporal table with aPeriodSpecificationfor usage inSelect.Table<R>Table. forPortionOf(PeriodSpecification periodSpecification)PackageRoutine. getPackage()The container package of this stored procedure or function.PackageUDT. getPackage()Get the UDT package.TableOnStep<Record>TableOuterJoinStep. join(TableLike<?> table, JoinType type)Join a table to this table using aJoinType.AggregateFilterStep<T>AggregateFunction. keepDenseRankFirstOrderBy(Collection<? extends OrderField<?>> fields)Restrict this aggregate function toFIRSTvaluesAggregateFilterStep<T>AggregateFunction. keepDenseRankFirstOrderBy(OrderField<?>... fields)Restrict this aggregate function toFIRSTvaluesAggregateFilterStep<T>AggregateFunction. keepDenseRankLastOrderBy(Collection<? extends OrderField<?>> fields)Restrict this aggregate function toFIRSTvaluesAggregateFilterStep<T>AggregateFunction. keepDenseRankLastOrderBy(OrderField<?>... fields)Restrict this aggregate function toFIRSTvaluesTableOnStep<Record>TableOuterJoinStep. leftJoin(String sql)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftJoin(String sql, Object... bindings)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftJoin(String sql, QueryPart... parts)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftJoin(Name name)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftJoin(SQL sql)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftJoin(TableLike<?> table)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftOuterJoin(String sql)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftOuterJoin(String sql, Object... bindings)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftOuterJoin(String sql, QueryPart... parts)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftOuterJoin(Name name)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftOuterJoin(SQL sql)LEFT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. leftOuterJoin(TableLike<?> table)LEFT OUTER JOINa table to this table.AlterTableFinalStepAlterTableAlterConstraintStep. notEnforced()Add theNOT ENFORCEDclause to the constraint.ConstraintFinalStepConstraintEnforcementStep. notEnforced()Add theNOT ENFORCEDclause to the constraint.BlockParser. parseStatements(String sql)Parse a SQL string to a set of procedural statements.BlockParser. parseStatements(String sql, Object... bindings)Parse a SQL string with bind variables to a set of procedural statements.SelectOnStep<R>SelectJoinPartitionByStep. partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywordsSelectOnStep<R>SelectJoinPartitionByStep. partitionBy(Field<?>... fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywordsTableOuterJoinStep<Record>Table. partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the left hand side of theOUTER JOINkeywordsTableOuterJoinStep<Record>Table. partitionBy(Field<?>... fields)Add aPARTITION BYclause to the left hand side of theOUTER JOINkeywordsTableOnStep<R>TablePartitionByStep. partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywordsTableOnStep<R>TablePartitionByStep. partitionBy(Field<?>... fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywordsPivotForStepTable. pivot(Collection<? extends Field<?>> aggregateFunctions)Create a newTABLEreference from this table, pivoting it into another form.PivotForStepTable. pivot(Field<?>... aggregateFunctions)Create a newTABLEreference from this table, pivoting it into another form.Field<T>Field. plus()Turn this field into an Oracle-specific field for use in outer-join predicates.TableOnStep<Record>TableOuterJoinStep. rightJoin(String sql)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightJoin(String sql, Object... bindings)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightJoin(String sql, QueryPart... parts)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightJoin(Name name)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightJoin(SQL sql)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightJoin(TableLike<?> table)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightOuterJoin(String sql)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightOuterJoin(String sql, Object... bindings)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightOuterJoin(String sql, QueryPart... parts)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightOuterJoin(Name name)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightOuterJoin(SQL sql)RIGHT OUTER JOINa table to this table.TableOnStep<Record>TableOuterJoinStep. rightOuterJoin(TableLike<?> table)RIGHT OUTER JOINa table to this table.voidSelectQuery. setWithCheckOption()Add aWITH CHECK OPTIONclause to the end of the subquery.voidSelectQuery. setWithReadOnly()Add aWITH READ ONLYclause to the end of the subquery.BlockDSLContext. statements(Collection<? extends Statement> statements)Wrap a collection of statements in an anonymous procedural block that does not wrap inBEGIN ..BlockDSLContext. statements(Statement... statements)Wrap a collection of statements in an anonymous procedural block that does not wrap inBEGIN ..AlterTableFinalStepAlterTableUsingIndexStep. usingIndex(String index)Add theUSING INDEXclause to the statement.AlterTableFinalStepAlterTableUsingIndexStep. usingIndex(Index index)Add theUSING INDEXclause to the statement.AlterTableFinalStepAlterTableUsingIndexStep. usingIndex(Name index)Add theUSING INDEXclause to the statement.VersionsBetweenAndStep<R,Number>Table. versionsBetweenScn(Number scn)Create anSQLDialect.ORACLEflashback versions query clause from this table.VersionsBetweenAndStep<R,Number>Table. versionsBetweenScn(Field<? extends Number> scn)Create anSQLDialect.ORACLEflashback versions query clause from this table.VersionsBetweenAndStep<R,Number>Table. versionsBetweenScnMinvalue()Create anSQLDialect.ORACLEflashback versions query clause from this table.VersionsBetweenAndStep<R,Timestamp>Table. versionsBetweenTimestamp(Timestamp timestamp)Create anSQLDialect.ORACLEflashback versions query clause from this table.VersionsBetweenAndStep<R,Timestamp>Table. versionsBetweenTimestamp(Field<Timestamp> timestamp)Create anSQLDialect.ORACLEflashback versions query clause from this table.VersionsBetweenAndStep<R,Timestamp>Table. versionsBetweenTimestampMinvalue()Create anSQLDialect.ORACLEflashback versions query clause from this table.Table<R>Table. with(String hint)Specify a SQL Server style table hint for query optimisation.SelectFinalStep<R>SelectForUpdateStep. withCheckOption()Add aWITH CHECK OPTIONclause to the end of the subquery.SelectFinalStep<R>SelectForUpdateStep. withReadOnly()Add aWITH READ ONLYclause to the end of the subquery. -
Uses of Pro in org.jooq.impl
Classes in org.jooq.impl with annotations of type Pro Modifier and Type Class Description classArrayRecordImpl<T>A common base class for Oracle ARRAY typesclassConvertDateTime<T>Methods in org.jooq.impl with annotations of type Pro Modifier and Type Method Description <A extends ArrayRecord<?>>
DataType<A>DefaultDataType. asArrayDataType(Class<A> arrayDataType)static <T,A extends ArrayRecord<T>>
ArrayAggOrderByStep<A>DSL. collect(Field<T> field, Class<A> type)Get thecollect()aggregate function.static <T,A extends ArrayRecord<T>>
ArrayAggOrderByStep<A>DSL. collect(Field<T> field, DataType<A> type)Get thecollect()aggregate function.static <T,A extends ArrayRecord<T>>
ArrayAggOrderByStep<A>DSL. collectDistinct(Field<T> field, Class<A> type)Get thecollect()aggregate function.static <T,A extends ArrayRecord<T>>
ArrayAggOrderByStep<A>DSL. collectDistinct(Field<T> field, DataType<A> type)Get thecollect()aggregate function.static ContinueWhenStepDSL. continue_()Create anCONTINUEstatement for use in procedural code.static ContinueWhenStepDSL. continue_(Label label)Create anCONTINUEstatement for use in procedural code.static StatementDSL. continueWhen(Condition condition)Create anCONTINUEstatement for use in procedural code.static <T> Field<T>DSL. convert(DataType<T> type, Object value, int style)Convert a date time value to a string value using the SQL Server styleCONVERT()function.static <T> Field<T>DSL. convert(DataType<T> type, Field<?> value, int style)Convert a date time value to a string value using the SQL Server styleCONVERT()function.static <R extends UDTRecord<R>>
Queue<R>Internal. createQueue(String name, Schema schema, UDT<R> type)static <T> Declaration<T>DSL. declare(Variable<T> variable)Create a local variable declaration for use in procedural code.static StatementDSL. execute(String sql)Execute a statement dynamically from within procedural code.static StatementDSL. execute(Field<String> sql)Execute a statement dynamically from within procedural code.static StatementDSL. execute(Query sql)Execute a statement dynamically from within procedural code.static ExitWhenStepDSL. exit()Create anEXITstatement for use in procedural code.static ExitWhenStepDSL. exit(Label label)Create anEXITstatement for use in procedural code.static StatementDSL. exitWhen(Condition condition)Create anEXITstatement for use in procedural code.static <T> ForInStep<T>DSL. for_(Variable<T> index)Create aFORloop for use in procedural code.PackageAbstractRoutine. getPackage()PackageUDTImpl. getPackage()static StatementDSL. goto_(Label label)Create anGOTOstatement for use in procedural code.static Field<Integer>DSL. groupId()Create aGROUP_ID()aggregation function to be used along withCUBE,ROLLUP, andGROUPING SETSgroupings.static IfThenStepDSL. if_(Condition condition)Create anIFstatement for use in procedural code.protected booleanAbstractRoutine. isPipelined()static LabelDSL. label(String label)Create a label reference for use in procedural code.static LabelDSL. label(Name label)Create a label reference for use in procedural code.static LinkDSL. link(String name)Create a database link reference.static LinkDSL. link(String name, Schema schema)Create a database link reference.static LinkDSL. link(Name name)Create a database link reference.static StatementDSL. loop(Collection<? extends Statement> statements)Create aLOOPfor use in procedural code.static StatementDSL. loop(Statement... statements)Create aLOOPfor use in procedural code.static Period<Timestamp>DSL. period(Name name)Create a namedPeriodreference.static <T> Period<T>DSL. period(Name name, Class<T> type)Create a namedPeriodreference.static <T> Period<T>DSL. period(Name name, DataType<T> type)Create a namedPeriodreference.static RepeatUntilStepDSL. repeat(Collection<? extends Statement> statements)Create aREPEATloop for use in procedural code.static RepeatUntilStepDSL. repeat(Statement... statements)Create aREPEATloop for use in procedural code.static StatementDSL. return_()Create anRETURNstatement for use in procedural code.static StatementDSL. return_(Object value)Create anRETURNstatement for use in procedural code.static StatementDSL. return_(Field<?> value)Create anRETURNstatement for use in procedural code.protected voidAbstractRoutine. setPipelined(boolean pipelined)protected voidAbstractRoutine. setPLSQLBooleanParameter(Parameter<?> parameter)static StatementDSL. statement(String sql)A custom procedural fragment that can render arbitrary statements.static StatementDSL. statement(String sql, Object... bindings)A custom procedural fragment that can render arbitrary statements.static StatementDSL. statement(String sql, QueryPart... parts)A custom procedural fragment that can render arbitrary statements.static StatementDSL. statement(SQL sql)A custom procedural fragment that can render arbitrary statements.BlockDefaultDSLContext. statements(Collection<? extends Statement> statements)BlockDefaultDSLContext. statements(Statement... statements)static BlockDSL. statements(Collection<? extends Statement> statements)Wrap a collection of statements in an anonymous procedural block that does not wrap inBEGIN ..static BlockDSL. statements(Statement... statements)Wrap a collection of statements in an anonymous procedural block that does not wrap inBEGIN ..static Period<Timestamp>DSL. systemTime()Create aSYSTEM_TIMEPeriodreference.static <T> Period<T>DSL. systemTime(Class<T> type)Create aSYSTEM_TIMEPeriodreference.static <T> Period<T>DSL. systemTime(DataType<T> type)Create aSYSTEM_TIMEPeriodreference.static Table<?>DSL. table(ArrayRecord<?> array)A synonym forDSL.unnest(ArrayRecord).static Table<?>DSL. unnest(ArrayRecord<?> array)Create a table from an array of values.static <T> Variable<T>DSL. var(String name, DataType<T> type)Create a local variable reference for use in procedural code.static <T> Variable<T>DSL. var(Name name, DataType<T> type)Create a local variable reference for use in procedural code.static <T> Variable<T>DSL. variable(String name, DataType<T> type)A synonym forDSL.var(Name, DataType)to be used in Scala and Groovy, wherevaris a reserved keyword.static <T> Variable<T>DSL. variable(Name name, DataType<T> type)A synonym forDSL.var(Name, DataType)to be used in Scala and Groovy, wherevaris a reserved keyword.static LoopStepDSL. while_(Condition condition)Create aWHILEloop for use in procedural code. -
Uses of Pro in org.jooq.util.oracle
Classes in org.jooq.util.oracle with annotations of type Pro Modifier and Type Interface Description interfaceQueue<R extends UDTRecord<R>>An Oracle AQ specification.classQueueImpl<R extends UDTRecord<R>>A common base class for AQ.
-