001// --------------------------------------------------------------------------------
002// Copyright 2002-2026 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.core.common;
018
019public interface CoreOptions {
020    
021    String EntityBlobAttributeIncludeBlob = "EntityBlobAttributeIncludeBlob";
022    String EntityBlobAttributeIncludeETag = "EntityBlobAttributeIncludeETag";
023    
024    String EntityClobAttributeIncludeClob = "EntityClobAttributeIncludeClob";
025    String EntityClobAttributeIncludeETag = "EntityClobAttributeIncludeETag";
026
027    String EntityStringDefaultIncludeString = "EntityStringDefaultIncludeString";
028
029    String EntityStringAttributeIncludeString = "EntityStringAttributeIncludeString";
030    
031    String EntityAttributeGroupIncludeEntityAttributes = "EntityAttributeGroupIncludeEntityAttributes";
032    
033    String EntityAttributeIncludeEntityListItems = "EntityAttributeIncludeEntityListItems";
034    String EntityAttributeIncludeEntityListItemsCount = "EntityAttributeIncludeEntityListItemsCount";
035    String EntityAttributeIncludeEntityAttributeEntityTypes = "EntityAttributeIncludeEntityAttributeEntityTypes";
036    String EntityAttributeIncludeEntityAttributeEntityTypesCount = "EntityAttributeIncludeEntityAttributeEntityTypesCount";
037    String EntityAttributeIncludeDefault = "EntityAttributeIncludeDefault";
038    String EntityAttributeIncludeValue = "EntityAttributeIncludeValue";
039
040    String EntityInstanceIncludeComments = "EntityInstanceIncludeComments";
041    String EntityInstanceIncludeRatings = "EntityInstanceIncludeRatings";
042    String EntityInstanceIncludeEntityAppearance = "EntityInstanceIncludeEntityAppearance";
043    String EntityInstanceIncludeEntityVisit = "EntityInstanceIncludeEntityVisit";
044    String EntityInstanceIncludeNames = "EntityInstanceIncludeNames";
045    String EntityInstanceIncludeUuidIfAvailable = "EntityInstanceIncludeUuidIfAvailable";
046    String EntityInstanceIncludeEntityAliases = "EntityInstanceIncludeEntityAliases";
047    String EntityInstanceIncludeEntityAttributeGroups = "EntityInstanceIncludeEntityAttributeGroups";
048    String EntityInstanceIncludeTagScopes = "EntityInstanceIncludeTagScopes";
049
050    String EntityListItemIncludeEntityAttributeGroups = "EntityListItemIncludeEntityAttributeGroups";
051    String EntityListItemIncludeTagScopes = "EntityListItemIncludeTagScopes";
052
053    String CommandMessageIncludeTranslations = "CommandMessageIncludeTranslations";
054
055    String CacheEntryIncludeClob = "CacheEntryIncludeClob";
056    String CacheEntryIncludeBlob = "CacheEntryIncludeBlob";
057    String CacheEntryIncludeCacheEntryDependencies = "CacheEntryIncludeCacheEntryDependencies";
058
059    String ApplicationIncludeUuid = "ApplicationIncludeUuid";
060    
061    String AppearanceIncludeTextDecorations = "AppearanceIncludeTextDecorations";
062    String AppearanceIncludeTextTransformations = "AppearanceIncludeTextTransformations";
063    
064    String MimeTypeIncludeMimeTypeFileExtensions = "MimeTypeIncludeMimeTypeFileExtensions";
065
066    String EntityTypeIncludeIndexTypes = "EntityTypeIncludeIndexTypes";
067    String EntityTypeIncludeIndexTypesCount = "EntityTypeIncludeIndexTypesCount";
068    String EntityTypeIncludeEntityAliasTypes = "EntityTypeIncludeEntityAliasTypes";
069    String EntityTypeIncludeEntityAttributes = "EntityTypeIncludeEntityAttributes";
070    String EntityTypeIncludeCommentTypes = "EntityTypeIncludeCommentTypes";
071    String EntityTypeIncludeRatingTypes = "EntityTypeIncludeRatingTypes";
072    String EntityTypeIncludeMessageTypes = "EntityTypeIncludeMessageTypes";
073    String EntityTypeIncludeEntityInstancesCount = "EntityTypeIncludeEntityInstancesCount";
074    String EntityTypeIncludeEntityInstances = "EntityTypeIncludeEntityInstances";
075
076    String EntityVisitIncludeEntityInstance = "EntityVisitIncludeEntityInstance";
077    String EntityVisitIncludeVisitedEntityInstance = "EntityVisitIncludeVisitedEntityInstance";
078    String EntityVisitIncludeVisitedTime = "EntityVisitIncludeVisitedTime";
079
080    String EntityAliasTypeIncludeAlias = "EntityAliasTypeIncludeAlias";
081
082}