001package com.echothree.model.jooq.server.keys.contact;
002
003import com.echothree.model.jooq.server.records.contact.ContactEmailAddresses;
004import com.echothree.model.jooq.server.records.contact.ContactInet4Addresses;
005import com.echothree.model.jooq.server.records.contact.ContactInet6Addresses;
006import com.echothree.model.jooq.server.records.contact.ContactMechanismAliasTypeDescriptions;
007import com.echothree.model.jooq.server.records.contact.ContactMechanismAliasTypeDetails;
008import com.echothree.model.jooq.server.records.contact.ContactMechanismAliasTypes;
009import com.echothree.model.jooq.server.records.contact.ContactMechanismAliases;
010import com.echothree.model.jooq.server.records.contact.ContactMechanismDetails;
011import com.echothree.model.jooq.server.records.contact.ContactMechanismPurposeDescriptions;
012import com.echothree.model.jooq.server.records.contact.ContactMechanismPurposes;
013import com.echothree.model.jooq.server.records.contact.ContactMechanismTypeDescriptions;
014import com.echothree.model.jooq.server.records.contact.ContactMechanismTypes;
015import com.echothree.model.jooq.server.records.contact.ContactMechanisms;
016import com.echothree.model.jooq.server.records.contact.ContactPostalAddressCorrections;
017import com.echothree.model.jooq.server.records.contact.ContactPostalAddresses;
018import com.echothree.model.jooq.server.records.contact.ContactTelephones;
019import com.echothree.model.jooq.server.records.contact.ContactWebAddresses;
020import com.echothree.model.jooq.server.records.contact.PartyContactMechanismAliases;
021import com.echothree.model.jooq.server.records.contact.PartyContactMechanismDetails;
022import com.echothree.model.jooq.server.records.contact.PartyContactMechanismPurposeDetails;
023import com.echothree.model.jooq.server.records.contact.PartyContactMechanismPurposes;
024import com.echothree.model.jooq.server.records.contact.PartyContactMechanismRelationships;
025import com.echothree.model.jooq.server.records.contact.PartyContactMechanisms;
026import com.echothree.model.jooq.server.records.contact.PostalAddressElementTypeDescriptions;
027import com.echothree.model.jooq.server.records.contact.PostalAddressElementTypes;
028import com.echothree.model.jooq.server.records.contact.PostalAddressFormatDescriptions;
029import com.echothree.model.jooq.server.records.contact.PostalAddressFormatDetails;
030import com.echothree.model.jooq.server.records.contact.PostalAddressFormats;
031import com.echothree.model.jooq.server.records.contact.PostalAddressLineDetails;
032import com.echothree.model.jooq.server.records.contact.PostalAddressLineElements;
033import com.echothree.model.jooq.server.records.contact.PostalAddressLines;
034
035import org.jooq.TableField;
036import org.jooq.UniqueKey;
037import org.jooq.impl.DSL;
038import org.jooq.impl.Internal;
039
040/**
041 * Key definitions for the ContactUnique component.
042 */
043public interface ContactUniqueKeys {
044    public static final UniqueKey<ContactEmailAddresses> CONTACT_EMAIL_ADDRESSES_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses.THRU_TIME }, true);
045    public static final UniqueKey<ContactEmailAddresses> CONTACT_EMAIL_ADDRESSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses.CONTACT_EMAIL_ADDRESS }, true);
046    public static final UniqueKey<ContactInet4Addresses> CONTACT_INET4_ADDRESSES_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses.THRU_TIME }, true);
047    public static final UniqueKey<ContactInet4Addresses> CONTACT_INET4_ADDRESSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses.CONTACT_INET4_ADDRESS }, true);
048    public static final UniqueKey<ContactInet6Addresses> CONTACT_INET6_ADDRESSES_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses.THRU_TIME }, true);
049    public static final UniqueKey<ContactInet6Addresses> CONTACT_INET6_ADDRESSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses.CONTACT_INET6_ADDRESS }, true);
050    public static final UniqueKey<ContactMechanismAliases> CONTACT_MECHANISM_ALIASES_CONTACT_MECHANISM_ALIAS_TYPE_AND_ALIAS_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases.CONTACT_MECHANISM_ALIAS_TYPE, com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases.ALIAS, com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases.THRU_TIME }, true);
051    public static final UniqueKey<ContactMechanismAliases> CONTACT_MECHANISM_ALIASES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases.CONTACT_MECHANISM_ALIAS }, true);
052    public static final UniqueKey<ContactMechanismAliasTypeDescriptions> CONTACT_MECHANISM_ALIAS_TYPE_DESCRIPTIONS_CONTACT_MECHANISM_ALIAS_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions.CONTACT_MECHANISM_ALIAS_TYPE, com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions.THRU_TIME }, true);
053    public static final UniqueKey<ContactMechanismAliasTypeDescriptions> CONTACT_MECHANISM_ALIAS_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions.CONTACT_MECHANISM_ALIAS_TYPE_DESCRIPTION }, true);
054    public static final UniqueKey<ContactMechanismAliasTypeDetails> CONTACT_MECHANISM_ALIAS_TYPE_DETAILS_CONTACT_MECHANISM_ALIAS_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.CONTACT_MECHANISM_ALIAS_TYPE, com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.THRU_TIME }, true);
055    public static final UniqueKey<ContactMechanismAliasTypeDetails> CONTACT_MECHANISM_ALIAS_TYPE_DETAILS_CONTACT_MECHANISM_ALIAS_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.CONTACT_MECHANISM_ALIAS_TYPE_NAME, com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.THRU_TIME }, true);
056    public static final UniqueKey<ContactMechanismAliasTypeDetails> CONTACT_MECHANISM_ALIAS_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.CONTACT_MECHANISM_ALIAS_TYPE_DETAIL }, true);
057    public static final UniqueKey<ContactMechanismAliasTypes> CONTACT_MECHANISM_ALIAS_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.ACTIVE_DETAIL }, true);
058    public static final UniqueKey<ContactMechanismAliasTypes> CONTACT_MECHANISM_ALIAS_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.LAST_DETAIL }, true);
059    public static final UniqueKey<ContactMechanismAliasTypes> CONTACT_MECHANISM_ALIAS_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.CONTACT_MECHANISM_ALIAS_TYPE }, true);
060    public static final UniqueKey<ContactMechanismDetails> CONTACT_MECHANISM_DETAILS_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.THRU_TIME }, true);
061    public static final UniqueKey<ContactMechanismDetails> CONTACT_MECHANISM_DETAILS_CONTACT_MECHANISM_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM_NAME, com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.THRU_TIME }, true);
062    public static final UniqueKey<ContactMechanismDetails> CONTACT_MECHANISM_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM_DETAIL }, true);
063    public static final UniqueKey<ContactMechanismPurposeDescriptions> CONTACT_MECHANISM_PURPOSE_DESCRIPTIONS_CONTACT_MECHANISM_PURPOSE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions.CONTACT_MECHANISM_PURPOSE, com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions.LANGUAGE }, true);
064    public static final UniqueKey<ContactMechanismPurposeDescriptions> CONTACT_MECHANISM_PURPOSE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions.CONTACT_MECHANISM_PURPOSE_DESCRIPTION }, true);
065    public static final UniqueKey<ContactMechanismPurposes> CONTACT_MECHANISM_PURPOSES_CONTACT_MECHANISM_PURPOSE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes, DSL.name("contactmechanismpurposename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes.CONTACT_MECHANISM_PURPOSE_NAME }, true);
066    public static final UniqueKey<ContactMechanismPurposes> CONTACT_MECHANISM_PURPOSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes.CONTACT_MECHANISM_PURPOSE }, true);
067    public static final UniqueKey<ContactMechanisms> CONTACT_MECHANISMS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.ACTIVE_DETAIL }, true);
068    public static final UniqueKey<ContactMechanisms> CONTACT_MECHANISMS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.LAST_DETAIL }, true);
069    public static final UniqueKey<ContactMechanisms> CONTACT_MECHANISMS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true);
070    public static final UniqueKey<ContactMechanismTypeDescriptions> CONTACT_MECHANISM_TYPE_DESCRIPTIONS_CONTACT_MECHANISM_TYPE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions.CONTACT_MECHANISM_TYPE, com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions.LANGUAGE }, true);
071    public static final UniqueKey<ContactMechanismTypeDescriptions> CONTACT_MECHANISM_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions.CONTACT_MECHANISM_TYPE_DESCRIPTION }, true);
072    public static final UniqueKey<ContactMechanismTypes> CONTACT_MECHANISM_TYPES_CONTACT_MECHANISM_TYPE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes, DSL.name("contactmechanismtypename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.CONTACT_MECHANISM_TYPE_NAME }, true);
073    public static final UniqueKey<ContactMechanismTypes> CONTACT_MECHANISM_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.CONTACT_MECHANISM_TYPE }, true);
074    public static final UniqueKey<ContactPostalAddressCorrections> CONTACT_POSTAL_ADDRESS_CORRECTIONS_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.THRU_TIME }, true);
075    public static final UniqueKey<ContactPostalAddressCorrections> CONTACT_POSTAL_ADDRESS_CORRECTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.CONTACT_POSTAL_ADDRESS_CORRECTION }, true);
076    public static final UniqueKey<ContactPostalAddresses> CONTACT_POSTAL_ADDRESSES_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.THRU_TIME }, true);
077    public static final UniqueKey<ContactPostalAddresses> CONTACT_POSTAL_ADDRESSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.CONTACT_POSTAL_ADDRESS }, true);
078    public static final UniqueKey<ContactTelephones> CONTACT_TELEPHONES_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones.THRU_TIME }, true);
079    public static final UniqueKey<ContactTelephones> CONTACT_TELEPHONES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones.CONTACT_TELEPHONE }, true);
080    public static final UniqueKey<ContactWebAddresses> CONTACT_WEB_ADDRESSES_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses.THRU_TIME }, true);
081    public static final UniqueKey<ContactWebAddresses> CONTACT_WEB_ADDRESSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses.CONTACT_WEB_ADDRESS }, true);
082    public static final UniqueKey<PartyContactMechanismAliases> PARTY_CONTACT_MECHANISM_ALIASES_PARTY_AND_CONTACT_MECHANISM_ALIAS_TYPE_AND_ALIAS_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.PARTY, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.CONTACT_MECHANISM_ALIAS_TYPE, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.ALIAS, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.THRU_TIME }, true);
083    public static final UniqueKey<PartyContactMechanismAliases> PARTY_CONTACT_MECHANISM_ALIASES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.PARTY_CONTACT_MECHANISM_ALIAS }, true);
084    public static final UniqueKey<PartyContactMechanismDetails> PARTY_CONTACT_MECHANISM_DETAILS_PARTY_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY_CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.THRU_TIME }, true);
085    public static final UniqueKey<PartyContactMechanismDetails> PARTY_CONTACT_MECHANISM_DETAILS_PARTY_AND_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails, DSL.name("index4_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.THRU_TIME }, true);
086    public static final UniqueKey<PartyContactMechanismDetails> PARTY_CONTACT_MECHANISM_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY_CONTACT_MECHANISM_DETAIL }, true);
087    public static final UniqueKey<PartyContactMechanismPurposeDetails> PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PARTY_CONTACT_MECHANISM_PURPOSE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM_PURPOSE, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.THRU_TIME }, true);
088    public static final UniqueKey<PartyContactMechanismPurposeDetails> PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PARTY_CONTACT_MECHANISM_AND_CONTACT_MECHANISM_PURPOSE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails, DSL.name("index4_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.CONTACT_MECHANISM_PURPOSE, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.THRU_TIME }, true);
089    public static final UniqueKey<PartyContactMechanismPurposeDetails> PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM_PURPOSE_DETAIL }, true);
090    public static final UniqueKey<PartyContactMechanismPurposes> PARTY_CONTACT_MECHANISM_PURPOSES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.ACTIVE_DETAIL }, true);
091    public static final UniqueKey<PartyContactMechanismPurposes> PARTY_CONTACT_MECHANISM_PURPOSES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.LAST_DETAIL }, true);
092    public static final UniqueKey<PartyContactMechanismPurposes> PARTY_CONTACT_MECHANISM_PURPOSES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.PARTY_CONTACT_MECHANISM_PURPOSE }, true);
093    public static final UniqueKey<PartyContactMechanismRelationships> PARTY_CONTACT_MECHANISM_RELATIONSHIPS_FROM_PARTY_CONTACT_MECHANISM_AND_TO_PARTY_CONTACT_MECHANISM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships.FROM_PARTY_CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships.TO_PARTY_CONTACT_MECHANISM, com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships.THRU_TIME }, true);
094    public static final UniqueKey<PartyContactMechanismRelationships> PARTY_CONTACT_MECHANISM_RELATIONSHIPS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships.PARTY_CONTACT_MECHANISM_RELATIONSHIP }, true);
095    public static final UniqueKey<PartyContactMechanisms> PARTY_CONTACT_MECHANISMS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.ACTIVE_DETAIL }, true);
096    public static final UniqueKey<PartyContactMechanisms> PARTY_CONTACT_MECHANISMS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.LAST_DETAIL }, true);
097    public static final UniqueKey<PartyContactMechanisms> PARTY_CONTACT_MECHANISMS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true);
098    public static final UniqueKey<PostalAddressElementTypeDescriptions> POSTAL_ADDRESS_ELEMENT_TYPE_DESCRIPTIONS_POSTAL_ADDRESS_ELEMENT_TYPE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions.POSTAL_ADDRESS_ELEMENT_TYPE, com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions.LANGUAGE }, true);
099    public static final UniqueKey<PostalAddressElementTypeDescriptions> POSTAL_ADDRESS_ELEMENT_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions.POSTAL_ADDRESS_ELEMENT_TYPE_DESCRIPTION }, true);
100    public static final UniqueKey<PostalAddressElementTypes> POSTAL_ADDRESS_ELEMENT_TYPES_POSTAL_ADDRESS_ELEMENT_TYPE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypes.PostalAddressElementTypes, DSL.name("postaladdresselementtypename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypes.PostalAddressElementTypes.POSTAL_ADDRESS_ELEMENT_TYPE_NAME }, true);
101    public static final UniqueKey<PostalAddressElementTypes> POSTAL_ADDRESS_ELEMENT_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypes.PostalAddressElementTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypes.PostalAddressElementTypes.POSTAL_ADDRESS_ELEMENT_TYPE }, true);
102    public static final UniqueKey<PostalAddressFormatDescriptions> POSTAL_ADDRESS_FORMAT_DESCRIPTIONS_POSTAL_ADDRESS_FORMAT_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions.POSTAL_ADDRESS_FORMAT, com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions.THRU_TIME }, true);
103    public static final UniqueKey<PostalAddressFormatDescriptions> POSTAL_ADDRESS_FORMAT_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions.POSTAL_ADDRESS_FORMAT_DESCRIPTION }, true);
104    public static final UniqueKey<PostalAddressFormatDetails> POSTAL_ADDRESS_FORMAT_DETAILS_POSTAL_ADDRESS_FORMAT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.POSTAL_ADDRESS_FORMAT, com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.THRU_TIME }, true);
105    public static final UniqueKey<PostalAddressFormatDetails> POSTAL_ADDRESS_FORMAT_DETAILS_POSTAL_ADDRESS_FORMAT_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.POSTAL_ADDRESS_FORMAT_NAME, com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.THRU_TIME }, true);
106    public static final UniqueKey<PostalAddressFormatDetails> POSTAL_ADDRESS_FORMAT_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.POSTAL_ADDRESS_FORMAT_DETAIL }, true);
107    public static final UniqueKey<PostalAddressFormats> POSTAL_ADDRESS_FORMATS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.ACTIVE_DETAIL }, true);
108    public static final UniqueKey<PostalAddressFormats> POSTAL_ADDRESS_FORMATS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.LAST_DETAIL }, true);
109    public static final UniqueKey<PostalAddressFormats> POSTAL_ADDRESS_FORMATS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.POSTAL_ADDRESS_FORMAT }, true);
110    public static final UniqueKey<PostalAddressLineDetails> POSTAL_ADDRESS_LINE_DETAILS_POSTAL_ADDRESS_LINE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_LINE, com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.THRU_TIME }, true);
111    public static final UniqueKey<PostalAddressLineDetails> POSTAL_ADDRESS_LINE_DETAILS_POSTAL_ADDRESS_FORMAT_AND_POSTAL_ADDRESS_LINE_SORT_ORDER_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_FORMAT, com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_LINE_SORT_ORDER, com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.THRU_TIME }, true);
112    public static final UniqueKey<PostalAddressLineDetails> POSTAL_ADDRESS_LINE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_LINE_DETAIL }, true);
113    public static final UniqueKey<PostalAddressLineElements> POSTAL_ADDRESS_LINE_ELEMENTS_POSTAL_ADDRESS_LINE_AND_POSTAL_ADDRESS_LINE_ELEMENT_SORT_ORDER_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements.POSTAL_ADDRESS_LINE, com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements.POSTAL_ADDRESS_LINE_ELEMENT_SORT_ORDER, com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements.THRU_TIME }, true);
114    public static final UniqueKey<PostalAddressLineElements> POSTAL_ADDRESS_LINE_ELEMENTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements.POSTAL_ADDRESS_LINE_ELEMENT }, true);
115    public static final UniqueKey<PostalAddressLines> POSTAL_ADDRESS_LINES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.ACTIVE_DETAIL }, true);
116    public static final UniqueKey<PostalAddressLines> POSTAL_ADDRESS_LINES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.LAST_DETAIL }, true);
117    public static final UniqueKey<PostalAddressLines> POSTAL_ADDRESS_LINES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.POSTAL_ADDRESS_LINE }, true);
118}