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}