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.item.common;
018
019public interface ItemOptions {
020    
021    String ItemIncludeItemShippingTimes = "ItemIncludeItemShippingTimes";
022    String ItemIncludeItemAliases = "ItemIncludeItemAliases";
023    String ItemIncludeItemPrices = "ItemIncludeItemPrices";
024    String ItemIncludeItemUnitOfMeasureTypes = "ItemIncludeItemUnitOfMeasureTypes";
025    String ItemIncludeItemDescriptions = "ItemIncludeItemDescriptions";
026    String ItemIncludeItemVolumes = "ItemIncludeItemVolumes";
027    String ItemIncludeItemWeights = "ItemIncludeItemWeights";
028    String ItemIncludeOfferItems = "ItemIncludeOfferItems";
029    String ItemIncludeVendorItems = "ItemIncludeVendorItems";
030    String ItemIncludeItemCountryOfOrigins = "ItemIncludeItemCountryOfOrigins";
031    String ItemIncludeItemKitMembers = "ItemIncludeItemKitMembers";
032    String ItemIncludeItemPackCheckRequirements = "ItemIncludeItemPackCheckRequirements";
033    String ItemIncludeItemUnitCustomerTypeLimits = "ItemIncludeItemUnitCustomerTypeLimits";
034    String ItemIncludeItemUnitLimits = "ItemIncludeItemUnitLimits";
035    String ItemIncludeItemUnitPriceLimits = "ItemIncludeItemUnitPriceLimits";
036    String ItemIncludeCustomerComments = "ItemIncludeCustomerComments";
037    String ItemIncludeCustomerServiceComments = "ItemIncludeCustomerServiceComments";
038    String ItemIncludePurchasingComments = "ItemIncludePurchasingComments";
039    String ItemIncludeCustomerRatings = "ItemIncludeCustomerRatings";
040    String ItemIncludeRelatedItems = "ItemIncludeRelatedItems";
041    String ItemIncludeItemHarmonizedTariffScheduleCodes = "ItemIncludeItemHarmonizedTariffScheduleCodes";
042    String ItemIncludeItemTaxClassifications = "ItemIncludeItemTaxClassifications";
043    String ItemIncludeEntityAttributeGroups = "ItemIncludeEntityAttributeGroups";
044    String ItemIncludeTagScopes = "ItemIncludeTagScopes";
045
046    String ItemDescriptionIncludeBlob   = "ItemDescriptionIncludeBlob";
047    String ItemDescriptionIncludeClob   = "ItemDescriptionIncludeClob";
048    String ItemDescriptionIncludeString = "ItemDescriptionIncludeString";
049    String ItemDescriptionIncludeImageDescription = "ItemDescriptionIncludeImageDescription";
050    String ItemDescriptionIncludeEntityAttributeGroups = "ItemDescriptionIncludeEntityAttributeGroups";
051    String ItemDescriptionIncludeTagScopes = "ItemDescriptionIncludeTagScopes";
052    String ItemDescriptionIncludeETag = "ItemDescriptionIncludeETag";
053    
054    String HarmonizedTariffScheduleCodeIncludeHarmonizedTariffScheduleCodeUses = "HarmonizedTariffScheduleCodeIncludeHarmonizedTariffScheduleCodeUses";
055    
056    String ItemHarmonizedTariffScheduleCodeIncludeEntityAttributeGroups = "ItemHarmonizedTariffScheduleCodeIncludeEntityAttributeGroups";
057    String ItemHarmonizedTariffScheduleCodeIncludeTagScopes = "ItemHarmonizedTariffScheduleCodeIncludeTagScopes";
058    
059}