001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 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 contentCategoryNames, 042 contentCollectionName, 043 country, 044 countryGeoCodeName, 045 county, 046 countyGeoCodeName, 047 createdTime, 048 currencyIsoName, 049 customerName, 050 customerTypeName, 051 deletedTime, 052 description, 053 emailAddress, 054 entityAliasTypeName, 055 entityAttributeGroupName, 056 entityAttributeName, 057 entityAttributeTypeName, 058 entityInstanceId, 059 entityListItemName, 060 entityRef, 061 entityTypeName, 062 firstName, 063 forumMessageName, 064 forumNames, 065 forumThreadName, 066 harmonizedTariffScheduleCodeName, 067 inet4Address, 068 inventoryConditionName, 069 inventorySerialized, 070 isCommercial, 071 isExtensible, 072 itemAccountingCategoryName, 073 itemCategoryName, 074 itemDeliveryTypeName, 075 itemInventoryTypeName, 076 itemName, 077 itemNameAndAliases, 078 itemPriceTypeName, 079 itemPurchasingCategoryName, 080 itemTypeName, 081 itemUseTypeName, 082 keepAllHistory, 083 lastName, 084 maximumUnitPrice, 085 middleName, 086 minimumUnitPrice, 087 modifiedTime, 088 name, 089 nameSuffix, 090 offerName, 091 overview, 092 parentContentCategoryName, 093 parentSecurityRoleGroupName, 094 partyEmployeeName, 095 partyName, 096 partyNames, 097 partyTypeNames, 098 personalTitle, 099 postalCode, 100 postalCodeGeoCodeName, 101 postedTime, 102 purchaseOrderStartTime, 103 purchaseOrderEndTime, 104 salesOrderStartTime, 105 salesOrderEndTime, 106 securityRoleGroupName, 107 securityRoleName, 108 shippingChargeExempt, 109 shippingEndTime, 110 shippingMethodName, 111 shippingStartTime, 112 state, 113 stateGeoCodeName, 114 telephoneExtension, 115 telephoneNumber, 116 trackRevisions, 117 unitOfMeasureKindName, 118 unitOfMeasureTypeName, 119 unitPrice, 120 unitPriceIncrement, 121 url, 122 useName, 123 useTypeName, 124 vendorName, 125 vendorTypeName, 126 warehouseName, 127 warehouseTypeName, 128 129}