001package com.echothree.model.jooq.server.keys.cancellationpolicy;
002
003import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationKindDescriptions;
004import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationKindDetails;
005import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationKinds;
006import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicies;
007import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicyDetails;
008import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicyReasons;
009import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicyTranslations;
010import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationReasonDescriptions;
011import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationReasonDetails;
012import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationReasonTypes;
013import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationReasons;
014import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationTypeDescriptions;
015import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationTypeDetails;
016import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationTypes;
017import com.echothree.model.jooq.server.records.cancellationpolicy.PartyCancellationPolicies;
018
019import org.jooq.TableField;
020import org.jooq.UniqueKey;
021import org.jooq.impl.DSL;
022import org.jooq.impl.Internal;
023
024/**
025 * Key definitions for the CancellationPolicyUnique component.
026 */
027public interface CancellationPolicyUniqueKeys {
028    public static final UniqueKey<CancellationKindDescriptions> CANCELLATION_KIND_DESCRIPTIONS_CANCELLATION_KIND_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDescriptions.CancellationKindDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDescriptions.CancellationKindDescriptions.CANCELLATION_KIND, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDescriptions.CancellationKindDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDescriptions.CancellationKindDescriptions.THRU_TIME }, true);
029    public static final UniqueKey<CancellationKindDescriptions> CANCELLATION_KIND_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDescriptions.CancellationKindDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDescriptions.CancellationKindDescriptions.CANCELLATION_KIND_DESCRIPTION }, true);
030    public static final UniqueKey<CancellationKindDetails> CANCELLATION_KIND_DETAILS_CANCELLATION_KIND_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails.CANCELLATION_KIND, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails.THRU_TIME }, true);
031    public static final UniqueKey<CancellationKindDetails> CANCELLATION_KIND_DETAILS_CANCELLATION_KIND_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails.CANCELLATION_KIND_NAME, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails.THRU_TIME }, true);
032    public static final UniqueKey<CancellationKindDetails> CANCELLATION_KIND_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKindDetails.CancellationKindDetails.CANCELLATION_KIND_DETAIL }, true);
033    public static final UniqueKey<CancellationKinds> CANCELLATION_KINDS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKinds.CancellationKinds, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKinds.CancellationKinds.ACTIVE_DETAIL }, true);
034    public static final UniqueKey<CancellationKinds> CANCELLATION_KINDS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKinds.CancellationKinds, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKinds.CancellationKinds.LAST_DETAIL }, true);
035    public static final UniqueKey<CancellationKinds> CANCELLATION_KINDS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKinds.CancellationKinds, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationKinds.CancellationKinds.CANCELLATION_KIND }, true);
036    public static final UniqueKey<CancellationPolicies> CANCELLATION_POLICIES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.ACTIVE_DETAIL }, true);
037    public static final UniqueKey<CancellationPolicies> CANCELLATION_POLICIES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.LAST_DETAIL }, true);
038    public static final UniqueKey<CancellationPolicies> CANCELLATION_POLICIES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true);
039    public static final UniqueKey<CancellationPolicyDetails> CANCELLATION_POLICY_DETAILS_CANCELLATION_POLICY_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails.CANCELLATION_POLICY, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails.THRU_TIME }, true);
040    public static final UniqueKey<CancellationPolicyDetails> CANCELLATION_POLICY_DETAILS_CANCELLATION_KIND_AND_CANCELLATION_POLICY_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails.CANCELLATION_KIND, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails.CANCELLATION_POLICY_NAME, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails.THRU_TIME }, true);
041    public static final UniqueKey<CancellationPolicyDetails> CANCELLATION_POLICY_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyDetails.CancellationPolicyDetails.CANCELLATION_POLICY_DETAIL }, true);
042    public static final UniqueKey<CancellationPolicyReasons> CANCELLATION_POLICY_REASONS_CANCELLATION_POLICY_AND_CANCELLATION_REASON_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyReasons.CancellationPolicyReasons, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyReasons.CancellationPolicyReasons.CANCELLATION_POLICY, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyReasons.CancellationPolicyReasons.CANCELLATION_REASON, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyReasons.CancellationPolicyReasons.THRU_TIME }, true);
043    public static final UniqueKey<CancellationPolicyReasons> CANCELLATION_POLICY_REASONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyReasons.CancellationPolicyReasons, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyReasons.CancellationPolicyReasons.CANCELLATION_POLICY_REASON }, true);
044    public static final UniqueKey<CancellationPolicyTranslations> CANCELLATION_POLICY_TRANSLATIONS_CANCELLATION_POLICY_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyTranslations.CancellationPolicyTranslations, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyTranslations.CancellationPolicyTranslations.CANCELLATION_POLICY, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyTranslations.CancellationPolicyTranslations.LANGUAGE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyTranslations.CancellationPolicyTranslations.THRU_TIME }, true);
045    public static final UniqueKey<CancellationPolicyTranslations> CANCELLATION_POLICY_TRANSLATIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyTranslations.CancellationPolicyTranslations, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicyTranslations.CancellationPolicyTranslations.CANCELLATION_POLICY_TRANSLATION }, true);
046    public static final UniqueKey<CancellationReasonDescriptions> CANCELLATION_REASON_DESCRIPTIONS_CANCELLATION_REASON_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDescriptions.CancellationReasonDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDescriptions.CancellationReasonDescriptions.CANCELLATION_REASON, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDescriptions.CancellationReasonDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDescriptions.CancellationReasonDescriptions.THRU_TIME }, true);
047    public static final UniqueKey<CancellationReasonDescriptions> CANCELLATION_REASON_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDescriptions.CancellationReasonDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDescriptions.CancellationReasonDescriptions.CANCELLATION_REASON_DESCRIPTION }, true);
048    public static final UniqueKey<CancellationReasonDetails> CANCELLATION_REASON_DETAILS_CANCELLATION_REASON_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails.CANCELLATION_REASON, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails.THRU_TIME }, true);
049    public static final UniqueKey<CancellationReasonDetails> CANCELLATION_REASON_DETAILS_CANCELLATION_KIND_AND_CANCELLATION_REASON_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails.CANCELLATION_KIND, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails.CANCELLATION_REASON_NAME, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails.THRU_TIME }, true);
050    public static final UniqueKey<CancellationReasonDetails> CANCELLATION_REASON_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonDetails.CancellationReasonDetails.CANCELLATION_REASON_DETAIL }, true);
051    public static final UniqueKey<CancellationReasons> CANCELLATION_REASONS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasons.CancellationReasons, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasons.CancellationReasons.ACTIVE_DETAIL }, true);
052    public static final UniqueKey<CancellationReasons> CANCELLATION_REASONS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasons.CancellationReasons, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasons.CancellationReasons.LAST_DETAIL }, true);
053    public static final UniqueKey<CancellationReasons> CANCELLATION_REASONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasons.CancellationReasons, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasons.CancellationReasons.CANCELLATION_REASON }, true);
054    public static final UniqueKey<CancellationReasonTypes> CANCELLATION_REASON_TYPES_CANCELLATION_REASON_AND_CANCELLATION_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonTypes.CancellationReasonTypes, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonTypes.CancellationReasonTypes.CANCELLATION_REASON, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonTypes.CancellationReasonTypes.CANCELLATION_TYPE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonTypes.CancellationReasonTypes.THRU_TIME }, true);
055    public static final UniqueKey<CancellationReasonTypes> CANCELLATION_REASON_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonTypes.CancellationReasonTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationReasonTypes.CancellationReasonTypes.CANCELLATION_REASON_TYPE }, true);
056    public static final UniqueKey<CancellationTypeDescriptions> CANCELLATION_TYPE_DESCRIPTIONS_CANCELLATION_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDescriptions.CancellationTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDescriptions.CancellationTypeDescriptions.CANCELLATION_TYPE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDescriptions.CancellationTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDescriptions.CancellationTypeDescriptions.THRU_TIME }, true);
057    public static final UniqueKey<CancellationTypeDescriptions> CANCELLATION_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDescriptions.CancellationTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDescriptions.CancellationTypeDescriptions.CANCELLATION_TYPE_DESCRIPTION }, true);
058    public static final UniqueKey<CancellationTypeDetails> CANCELLATION_TYPE_DETAILS_CANCELLATION_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails.CANCELLATION_TYPE, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails.THRU_TIME }, true);
059    public static final UniqueKey<CancellationTypeDetails> CANCELLATION_TYPE_DETAILS_CANCELLATION_KIND_AND_CANCELLATION_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails.CANCELLATION_KIND, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails.CANCELLATION_TYPE_NAME, com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails.THRU_TIME }, true);
060    public static final UniqueKey<CancellationTypeDetails> CANCELLATION_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypeDetails.CancellationTypeDetails.CANCELLATION_TYPE_DETAIL }, true);
061    public static final UniqueKey<CancellationTypes> CANCELLATION_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypes.CancellationTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypes.CancellationTypes.ACTIVE_DETAIL }, true);
062    public static final UniqueKey<CancellationTypes> CANCELLATION_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypes.CancellationTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypes.CancellationTypes.LAST_DETAIL }, true);
063    public static final UniqueKey<CancellationTypes> CANCELLATION_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypes.CancellationTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationTypes.CancellationTypes.CANCELLATION_TYPE }, true);
064    public static final UniqueKey<PartyCancellationPolicies> PARTY_CANCELLATION_POLICIES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.cancellationpolicy.PartyCancellationPolicies.PartyCancellationPolicies, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.PartyCancellationPolicies.PartyCancellationPolicies.PARTY_CANCELLATION_POLICY }, true);
065}