001package com.echothree.model.jooq.server.keys.uom; 002 003import com.echothree.model.jooq.server.records.uom.UnitOfMeasureEquivalents; 004import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKindDescriptions; 005import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKindDetails; 006import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKindUseTypeDescriptions; 007import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKindUseTypes; 008import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKindUses; 009import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKinds; 010import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypeDescriptions; 011import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypeDetails; 012import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypeVolumes; 013import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypeWeights; 014import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes; 015 016import org.jooq.TableField; 017import org.jooq.UniqueKey; 018import org.jooq.impl.DSL; 019import org.jooq.impl.Internal; 020 021/** 022 * Key definitions for the UomUnique component. 023 */ 024public interface UomUniqueKeys { 025 public static final UniqueKey<UnitOfMeasureEquivalents> UNIT_OF_MEASURE_EQUIVALENTS_FROM_UNIT_OF_MEASURE_TYPE_AND_TO_UNIT_OF_MEASURE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureEquivalents.UnitOfMeasureEquivalents, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureEquivalents.UnitOfMeasureEquivalents.FROM_UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureEquivalents.UnitOfMeasureEquivalents.TO_UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureEquivalents.UnitOfMeasureEquivalents.THRU_TIME }, true); 026 public static final UniqueKey<UnitOfMeasureEquivalents> UNIT_OF_MEASURE_EQUIVALENTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureEquivalents.UnitOfMeasureEquivalents, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureEquivalents.UnitOfMeasureEquivalents.UNIT_OF_MEASURE_EQUIVALENT }, true); 027 public static final UniqueKey<UnitOfMeasureKindDescriptions> UNIT_OF_MEASURE_KIND_DESCRIPTIONS_UNIT_OF_MEASURE_KIND_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDescriptions.UnitOfMeasureKindDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDescriptions.UnitOfMeasureKindDescriptions.UNIT_OF_MEASURE_KIND, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDescriptions.UnitOfMeasureKindDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDescriptions.UnitOfMeasureKindDescriptions.THRU_TIME }, true); 028 public static final UniqueKey<UnitOfMeasureKindDescriptions> UNIT_OF_MEASURE_KIND_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDescriptions.UnitOfMeasureKindDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDescriptions.UnitOfMeasureKindDescriptions.UNIT_OF_MEASURE_KIND_DESCRIPTION }, true); 029 public static final UniqueKey<UnitOfMeasureKindDetails> UNIT_OF_MEASURE_KIND_DETAILS_UNIT_OF_MEASURE_KIND_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails.UNIT_OF_MEASURE_KIND_NAME, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails.THRU_TIME }, true); 030 public static final UniqueKey<UnitOfMeasureKindDetails> UNIT_OF_MEASURE_KIND_DETAILS_UNIT_OF_MEASURE_KIND_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails.UNIT_OF_MEASURE_KIND, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails.THRU_TIME }, true); 031 public static final UniqueKey<UnitOfMeasureKindDetails> UNIT_OF_MEASURE_KIND_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindDetails.UnitOfMeasureKindDetails.UNIT_OF_MEASURE_KIND_DETAIL }, true); 032 public static final UniqueKey<UnitOfMeasureKinds> UNIT_OF_MEASURE_KINDS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds.ACTIVE_DETAIL }, true); 033 public static final UniqueKey<UnitOfMeasureKinds> UNIT_OF_MEASURE_KINDS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds.LAST_DETAIL }, true); 034 public static final UniqueKey<UnitOfMeasureKinds> UNIT_OF_MEASURE_KINDS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds.UNIT_OF_MEASURE_KIND }, true); 035 public static final UniqueKey<UnitOfMeasureKindUses> UNIT_OF_MEASURE_KIND_USES_UNIT_OF_MEASURE_KIND_USE_TYPE_AND_UNIT_OF_MEASURE_KIND_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUses.UnitOfMeasureKindUses, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUses.UnitOfMeasureKindUses.UNIT_OF_MEASURE_KIND_USE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUses.UnitOfMeasureKindUses.UNIT_OF_MEASURE_KIND, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUses.UnitOfMeasureKindUses.THRU_TIME }, true); 036 public static final UniqueKey<UnitOfMeasureKindUses> UNIT_OF_MEASURE_KIND_USES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUses.UnitOfMeasureKindUses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUses.UnitOfMeasureKindUses.UNIT_OF_MEASURE_KIND_USE }, true); 037 public static final UniqueKey<UnitOfMeasureKindUseTypeDescriptions> UNIT_OF_MEASURE_KIND_USE_TYPE_DESCRIPTIONS_UNIT_OF_MEASURE_KIND_USE_TYPE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypeDescriptions.UnitOfMeasureKindUseTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypeDescriptions.UnitOfMeasureKindUseTypeDescriptions.UNIT_OF_MEASURE_KIND_USE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypeDescriptions.UnitOfMeasureKindUseTypeDescriptions.LANGUAGE }, true); 038 public static final UniqueKey<UnitOfMeasureKindUseTypeDescriptions> UNIT_OF_MEASURE_KIND_USE_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypeDescriptions.UnitOfMeasureKindUseTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypeDescriptions.UnitOfMeasureKindUseTypeDescriptions.UNIT_OF_MEASURE_KIND_USE_TYPE_DESCRIPTION }, true); 039 public static final UniqueKey<UnitOfMeasureKindUseTypes> UNIT_OF_MEASURE_KIND_USE_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypes.UnitOfMeasureKindUseTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypes.UnitOfMeasureKindUseTypes.UNIT_OF_MEASURE_KIND_USE_TYPE }, true); 040 public static final UniqueKey<UnitOfMeasureKindUseTypes> UNIT_OF_MEASURE_KIND_USE_TYPES_UNIT_OF_MEASURE_KIND_USE_TYPE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypes.UnitOfMeasureKindUseTypes, DSL.name("unitofmeasurekindusetypename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKindUseTypes.UnitOfMeasureKindUseTypes.UNIT_OF_MEASURE_KIND_USE_TYPE_NAME }, true); 041 public static final UniqueKey<UnitOfMeasureTypeDescriptions> UNIT_OF_MEASURE_TYPE_DESCRIPTIONS_UNIT_OF_MEASURE_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDescriptions.UnitOfMeasureTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDescriptions.UnitOfMeasureTypeDescriptions.UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDescriptions.UnitOfMeasureTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDescriptions.UnitOfMeasureTypeDescriptions.THRU_TIME }, true); 042 public static final UniqueKey<UnitOfMeasureTypeDescriptions> UNIT_OF_MEASURE_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDescriptions.UnitOfMeasureTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDescriptions.UnitOfMeasureTypeDescriptions.UNIT_OF_MEASURE_TYPE_DESCRIPTION }, true); 043 public static final UniqueKey<UnitOfMeasureTypeDetails> UNIT_OF_MEASURE_TYPE_DETAILS_UNIT_OF_MEASURE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails.UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails.THRU_TIME }, true); 044 public static final UniqueKey<UnitOfMeasureTypeDetails> UNIT_OF_MEASURE_TYPE_DETAILS_UNIT_OF_MEASURE_KIND_AND_UNIT_OF_MEASURE_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails.UNIT_OF_MEASURE_KIND, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails.UNIT_OF_MEASURE_TYPE_NAME, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails.THRU_TIME }, true); 045 public static final UniqueKey<UnitOfMeasureTypeDetails> UNIT_OF_MEASURE_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeDetails.UnitOfMeasureTypeDetails.UNIT_OF_MEASURE_TYPE_DETAIL }, true); 046 public static final UniqueKey<UnitOfMeasureTypes> UNIT_OF_MEASURE_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.ACTIVE_DETAIL }, true); 047 public static final UniqueKey<UnitOfMeasureTypes> UNIT_OF_MEASURE_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.LAST_DETAIL }, true); 048 public static final UniqueKey<UnitOfMeasureTypes> UNIT_OF_MEASURE_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true); 049 public static final UniqueKey<UnitOfMeasureTypeVolumes> UNIT_OF_MEASURE_TYPE_VOLUMES_UNIT_OF_MEASURE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeVolumes.UnitOfMeasureTypeVolumes, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeVolumes.UnitOfMeasureTypeVolumes.UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeVolumes.UnitOfMeasureTypeVolumes.THRU_TIME }, true); 050 public static final UniqueKey<UnitOfMeasureTypeVolumes> UNIT_OF_MEASURE_TYPE_VOLUMES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeVolumes.UnitOfMeasureTypeVolumes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeVolumes.UnitOfMeasureTypeVolumes.UNIT_OF_MEASURE_TYPE_VOLUME }, true); 051 public static final UniqueKey<UnitOfMeasureTypeWeights> UNIT_OF_MEASURE_TYPE_WEIGHTS_UNIT_OF_MEASURE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeWeights.UnitOfMeasureTypeWeights, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeWeights.UnitOfMeasureTypeWeights.UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeWeights.UnitOfMeasureTypeWeights.THRU_TIME }, true); 052 public static final UniqueKey<UnitOfMeasureTypeWeights> UNIT_OF_MEASURE_TYPE_WEIGHTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeWeights.UnitOfMeasureTypeWeights, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypeWeights.UnitOfMeasureTypeWeights.UNIT_OF_MEASURE_TYPE_WEIGHT }, true); 053}