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.search.common; 018 019public interface SearchOptions { 020 021 String SearchUseTypeIncludeKey = "SearchUseTypeIncludeKey"; 022 String SearchUseTypeIncludeGuid = "SearchUseTypeIncludeGuid"; 023 024 String SearchResultActionTypeIncludeKey = "SearchResultActionTypeIncludeKey"; 025 String SearchResultActionTypeIncludeGuid = "SearchResultActionTypeIncludeGuid"; 026 027 String SearchCheckSpellingActionTypeIncludeKey = "SearchCheckSpellingActionTypeIncludeKey"; 028 String SearchCheckSpellingActionTypeIncludeGuid = "SearchCheckSpellingActionTypeIncludeGuid"; 029 030 String SearchDefaultOperatorIncludeKey = "SearchDefaultOperatorIncludeKey"; 031 String SearchDefaultOperatorIncludeGuid = "SearchDefaultOperatorIncludeGuid"; 032 033 String SearchSortDirectionIncludeKey = "SearchSortDirectionIncludeKey"; 034 String SearchSortDirectionIncludeGuid = "SearchSortDirectionIncludeGuid"; 035 036 String CustomerResultIncludeCustomer = "CustomerResultIncludeCustomer"; 037 038 String EmployeeResultIncludeEmployee = "EmployeeResultIncludeEmployee"; 039 040 String ForumMessageResultIncludeForumMessage = "ForumMessageResultIncludeForumMessage"; 041 042 String ItemResultIncludeItem = "ItemResultIncludeItem"; 043 044 String LeaveResultIncludeLeave = "LeaveResultIncludeLeave"; 045 046 String SalesOrderBatchResultIncludeSalesOrderBatch = "SalesOrderBatchResultIncludeSalesOrderBatch"; 047 048 String VendorResultIncludeVendor = "VendorResultIncludeVendor"; 049 050 String EntityListItemResultIncludeEntityListItem = "ItemResultIncludeEntityListItem"; 051 052 String ContentCategoryResultIncludeContentCategory = "ContentCategoryResultIncludeContentCategory"; 053 054 String SecurityRoleGroupResultIncludeSecurityRoleGroup = "SecurityRoleGroupResultIncludeSecurityRoleGroup"; 055 056 String SecurityRoleResultIncludeSecurityRole = "SecurityRoleResultIncludeSecurityRole"; 057 058 String HarmonizedTariffScheduleCodeResultIncludeHarmonizedTariffScheduleCode = "HarmonizedTariffScheduleCodeResultIncludeHarmonizedTariffScheduleCode"; 059 060 String EntityTypeResultIncludeEntityType = "EntityTypeResultIncludeEntityType"; 061 062 String ContactMechanismResultIncludeContactMechanism = "ContactMechanismResultIncludeContactMechanism"; 063 064 String OfferResultIncludeOffer = "OfferResultIncludeOffer"; 065 066 String UseResultIncludeUse = "UseResultIncludeUse"; 067 068 String UseTypeResultIncludeUseType = "UseTypeResultIncludeUseType"; 069 070 String WarehouseResultIncludeWarehouse = "WarehouseResultIncludeWarehouse"; 071 072}