001// --------------------------------------------------------------------------------
002// Copyright 2002-2024 Echo Three, LLC
003//
004// Licensed under the Apache License, Version 2.0 (the "License");
005// you may not use this file except in compliance with the License.
006// You may obtain a copy of the License at
007//
008//     http://www.apache.org/licenses/LICENSE-2.0
009//
010// Unless required by applicable law or agreed to in writing, software
011// distributed under the License is distributed on an "AS IS" BASIS,
012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013// See the License for the specific language governing permissions and
014// limitations under the License.
015// --------------------------------------------------------------------------------
016
017package com.echothree.model.control.index.common;
018
019public enum IndexFields {
020
021    address1,
022    address2,
023    address3,
024    aliases,
025    allowAssociatePayments,
026    allowClubDiscounts,
027    allowCouponDiscounts,
028    allowSolicitation,
029    appearance,
030    areaCode,
031    attention,
032    city,
033    cityGeoCodeName,
034    companyName,
035    componentVendorName,
036    contactMechanismName,
037    contactMechanismPurposeNames,
038    contactMechanismTypeName,
039    contentCatalogName,
040    contentCategoryName,
041    contentCollectionName,
042    country,
043    countryGeoCodeName,
044    county,
045    countyGeoCodeName,
046    createdTime,
047    customerName,
048    customerTypeName,
049    deletedTime,
050    description,
051    emailAddress,
052    entityAttributeName,
053    entityInstanceId,
054    entityListItemName,
055    entityRef,
056    entityTypeName,
057    firstName,
058    forumMessageName,
059    forumNames,
060    forumThreadName,
061    harmonizedTariffScheduleCodeName,
062    inet4Address,
063    inventorySerialized,
064    isCommercial,
065    isExtensible,
066    itemAccountingCategoryName,
067    itemCategoryName,
068    itemDeliveryTypeName,
069    itemInventoryTypeName,
070    itemName,
071    itemNameAndAliases,
072    itemPurchasingCategoryName,
073    itemTypeName,
074    itemUseTypeName,
075    keepAllHistory,
076    lastName,
077    middleName,
078    modifiedTime,
079    name,
080    nameSuffix,
081    offerName,
082    overview,
083    parentContentCategoryName,
084    parentSecurityRoleGroupName,
085    partyEmployeeName,
086    partyName,
087    partyNames,
088    partyTypeNames,
089    personalTitle,
090    postalCode,
091    postalCodeGeoCodeName,
092    postedTime,
093    purchaseOrderStartTime,
094    purchaseOrderEndTime,
095    salesOrderStartTime,
096    salesOrderEndTime,
097    securityRoleGroupName,
098    securityRoleName,
099    shippingChargeExempt,
100    shippingStartTime,
101    shippingEndTime,
102    state,
103    stateGeoCodeName,
104    telephoneExtension,
105    telephoneNumber,
106    url,
107    useName,
108    useTypeName,
109    vendorName,
110    vendorTypeName,
111    warehouseName,
112    warehouseTypeName,
113
114}