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.search.common; 018 019public interface SearchOptions { 020 021 String SearchUseTypeIncludeUuid = "SearchUseTypeIncludeUuid"; 022 023 String SearchResultActionTypeIncludeUuid = "SearchResultActionTypeIncludeUuid"; 024 025 String SearchCheckSpellingActionTypeIncludeUuid = "SearchCheckSpellingActionTypeIncludeUuid"; 026 027 String SearchDefaultOperatorIncludeUuid = "SearchDefaultOperatorIncludeUuid"; 028 029 String SearchSortDirectionIncludeUuid = "SearchSortDirectionIncludeUuid"; 030 031 String CustomerResultIncludeCustomer = "CustomerResultIncludeCustomer"; 032 033 String EmployeeResultIncludeEmployee = "EmployeeResultIncludeEmployee"; 034 035 String ForumMessageResultIncludeForumMessage = "ForumMessageResultIncludeForumMessage"; 036 037 String ItemResultIncludeItem = "ItemResultIncludeItem"; 038 039 String LeaveResultIncludeLeave = "LeaveResultIncludeLeave"; 040 041 String SalesOrderBatchResultIncludeSalesOrderBatch = "SalesOrderBatchResultIncludeSalesOrderBatch"; 042 043 String VendorResultIncludeVendor = "VendorResultIncludeVendor"; 044 045 String ComponentVendorResultIncludeComponentVendor = "ComponentVendorResultIncludeComponentVendor"; 046 047 String EntityTypeResultIncludeEntityType = "EntityTypeResultIncludeEntityType"; 048 049 String EntityAliasTypeResultIncludeEntityAliasType = "EntityAliasTypeResultIncludeEntityAliasType"; 050 051 String EntityAttributeGroupResultIncludeEntityAttributeGroup = "EntityAttributeGroupResultIncludeEntityAttributeGroup"; 052 053 String EntityAttributeResultIncludeEntityAttribute = "EntityAttributeResultIncludeEntityAttribute"; 054 055 String EntityListItemResultIncludeEntityListItem = "ItemResultIncludeEntityListItem"; 056 057 String ContentCatalogResultIncludeContentCatalog = "ContentCatalogResultIncludeContentCatalog"; 058 059 String ContentCatalogItemResultIncludeContentCatalogItem = "ContentCatalogItemResultIncludeContentCatalogItem"; 060 061 String ContentCategoryResultIncludeContentCategory = "ContentCategoryResultIncludeContentCategory"; 062 063 String SecurityRoleGroupResultIncludeSecurityRoleGroup = "SecurityRoleGroupResultIncludeSecurityRoleGroup"; 064 065 String SecurityRoleResultIncludeSecurityRole = "SecurityRoleResultIncludeSecurityRole"; 066 067 String HarmonizedTariffScheduleCodeResultIncludeHarmonizedTariffScheduleCode = "HarmonizedTariffScheduleCodeResultIncludeHarmonizedTariffScheduleCode"; 068 069 String ContactMechanismResultIncludeContactMechanism = "ContactMechanismResultIncludeContactMechanism"; 070 071 String OfferResultIncludeOffer = "OfferResultIncludeOffer"; 072 073 String UseResultIncludeUse = "UseResultIncludeUse"; 074 075 String UseTypeResultIncludeUseType = "UseTypeResultIncludeUseType"; 076 077 String WarehouseResultIncludeWarehouse = "WarehouseResultIncludeWarehouse"; 078 079 String ShippingMethodResultIncludeShippingMethod = "ShippingMethodResultIncludeShippingMethod"; 080 081}