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    String EntityInstanceIncludeSourceLinkTypes = "EntityInstanceIncludeSourceLinkTypes";
050    String EntityInstanceIncludeTargetLinkTypes = "EntityInstanceIncludeTargetLinkTypes";
051
052    String EntityListItemIncludeEntityAttributeGroups = "EntityListItemIncludeEntityAttributeGroups";
053    String EntityListItemIncludeTagScopes = "EntityListItemIncludeTagScopes";
054
055    String CommandMessageIncludeTranslations = "CommandMessageIncludeTranslations";
056
057    String CacheEntryIncludeClob = "CacheEntryIncludeClob";
058    String CacheEntryIncludeBlob = "CacheEntryIncludeBlob";
059    String CacheEntryIncludeCacheEntryDependencies = "CacheEntryIncludeCacheEntryDependencies";
060
061    String ApplicationIncludeUuid = "ApplicationIncludeUuid";
062    
063    String AppearanceIncludeTextDecorations = "AppearanceIncludeTextDecorations";
064    String AppearanceIncludeTextTransformations = "AppearanceIncludeTextTransformations";
065    
066    String MimeTypeIncludeMimeTypeFileExtensions = "MimeTypeIncludeMimeTypeFileExtensions";
067
068    String EntityTypeIncludeIndexTypes = "EntityTypeIncludeIndexTypes";
069    String EntityTypeIncludeIndexTypesCount = "EntityTypeIncludeIndexTypesCount";
070    String EntityTypeIncludeEntityAliasTypes = "EntityTypeIncludeEntityAliasTypes";
071    String EntityTypeIncludeEntityAttributeGroups = "EntityTypeIncludeEntityAttributeGroups";
072    String EntityTypeIncludeEntityAttributes = "EntityTypeIncludeEntityAttributes";
073    String EntityTypeIncludeCommentTypes = "EntityTypeIncludeCommentTypes";
074    String EntityTypeIncludeRatingTypes = "EntityTypeIncludeRatingTypes";
075    String EntityTypeIncludeMessageTypes = "EntityTypeIncludeMessageTypes";
076    String EntityTypeIncludeEntityInstancesCount = "EntityTypeIncludeEntityInstancesCount";
077    String EntityTypeIncludeEntityInstances = "EntityTypeIncludeEntityInstances";
078
079    String EntityVisitIncludeEntityInstance = "EntityVisitIncludeEntityInstance";
080    String EntityVisitIncludeVisitedEntityInstance = "EntityVisitIncludeVisitedEntityInstance";
081    String EntityVisitIncludeVisitedTime = "EntityVisitIncludeVisitedTime";
082
083    String EntityAliasTypeIncludeAlias = "EntityAliasTypeIncludeAlias";
084
085    String LinkTypeIncludeLinks = "LinkTypeIncludeLinks";
086
087}