Interface DataTable

  • All Superinterfaces:
    org.jooq.QueryPart, java.io.Serializable, org.jooq.Table<org.jooq.Record>, org.jooq.TableLike<org.jooq.Record>
    All Known Implementing Classes:
    AbstractDataTable, ImpersonatorTable

    public interface DataTable
    extends org.jooq.Table<org.jooq.Record>
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default org.jooq.ForeignKey<org.jooq.Record,​org.jooq.Record> getForeignKey​(DataTable primaryTable)  
      java.util.Collection<FieldAndValue<?>> getVirtualPartition()  
      • Methods inherited from interface org.jooq.QueryPart

        hashCode, toString
      • Methods inherited from interface org.jooq.Table

        as, as, as, as, as, as, as, as, as, as, as, as, crossApply, crossApply, crossApply, crossApply, crossApply, crossApply, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, divideBy, eq, equal, equals, forceIndex, forceIndexForGroupBy, forceIndexForJoin, forceIndexForOrderBy, from, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullOuterJoin, fullOuterJoin, fullOuterJoin, fullOuterJoin, fullOuterJoin, fullOuterJoin, getCatalog, getComment, getDataType, getIdentity, getIndexes, getKeys, getName, getPrimaryKey, getQualifiedName, getRecordTimestamp, getRecordType, getRecordVersion, getReferences, getReferencesFrom, getReferencesTo, getSchema, getUnqualifiedName, ignoreIndex, ignoreIndexForGroupBy, ignoreIndexForJoin, ignoreIndexForOrderBy, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, join, join, join, leftAntiJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftOuterJoin, leftOuterJoin, leftOuterJoin, leftOuterJoin, leftOuterJoin, leftOuterJoin, leftSemiJoin, naturalJoin, naturalJoin, naturalJoin, naturalJoin, naturalJoin, naturalJoin, naturalLeftOuterJoin, naturalLeftOuterJoin, naturalLeftOuterJoin, naturalLeftOuterJoin, naturalLeftOuterJoin, naturalLeftOuterJoin, naturalRightOuterJoin, naturalRightOuterJoin, naturalRightOuterJoin, naturalRightOuterJoin, naturalRightOuterJoin, naturalRightOuterJoin, ne, newRecord, notEqual, outerApply, outerApply, outerApply, outerApply, outerApply, outerApply, recordType, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightOuterJoin, rightOuterJoin, rightOuterJoin, rightOuterJoin, rightOuterJoin, rightOuterJoin, straightJoin, straightJoin, straightJoin, straightJoin, straightJoin, straightJoin, useIndex, useIndexForGroupBy, useIndexForJoin, useIndexForOrderBy
      • Methods inherited from interface org.jooq.TableLike

        asTable, asTable, asTable, asTable, asTable, field, field, field, field, field, field, field, field, field, field, fields, fields, fields, fields, fields, fieldsRow, fieldStream
    • Method Detail

      • getVirtualPartition

        java.util.Collection<FieldAndValue<?>> getVirtualPartition()
      • getForeignKey

        default org.jooq.ForeignKey<org.jooq.Record,​org.jooq.Record> getForeignKey​(DataTable primaryTable)