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}