Enum Class BuilderToken.PROJECTIONARGS
java.lang.Object
java.lang.Enum<BuilderToken.PROJECTIONARGS>
fr.gouv.vitam.common.database.builder.request.configuration.BuilderToken.PROJECTIONARGS
- All Implemented Interfaces:
Serializable
,Comparable<BuilderToken.PROJECTIONARGS>
,Constable
- Enclosing class:
- BuilderToken
Projection args model
specific fields: nbunits, dua, ...
$fields : [ #nbunits:1, #dua:1, #all:1... ] #all:1 means all, while #all:0 means none
specific fields: nbunits, dua, ...
$fields : [ #nbunits:1, #dua:1, #all:1... ] #all:1 means all, while #all:0 means none
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAll fields for the result or None except IdAll Unit's parentsUnit or GOT's batch identifier (Collect-only)computedInheritedRulesAll Dua for the resulteliminationObject formatList of all parent graph relationsGraph last persisted datehistory fieldId of the itemCurrent Vitam VersionUnit or GOT's initial operationLast persisted date (logbook operation & lifecycle documents)Management blocManagement contract IdUnit's MAX distance from rootUnit's MIN distance from rootNumber of copies or number of childrenNumber of objects within ObjectGroupNumber of units immediate children from this UnitUnit's ObjectGroupUnit or GOT's list of participating operationsoriginating agenciesoriginating agencyoriginating agencies by parentparents arraysQualifiers fieldDocument scoring according to researchCurrent Seda VersionObject sizeStorage field in OGUnit/ObjectGroup TenantUnit/ObjectGroup typeunit type blocUnit's immediate parentsInitial upload path (Collect-only)Document's usage (BINARY_MASTER, PHYSICAL_MASTER, DISSEMINATION, ...)Document's version (number of update on document) -
Method Summary
Modifier and TypeMethodDescriptionfinal String
static BuilderToken.PROJECTIONARGS
Returns the enum constant of this class with the specified name.static BuilderToken.PROJECTIONARGS[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ID
Id of the item -
NBUNITS
Number of units immediate children from this Unit -
NBOBJECTS
Number of objects within ObjectGroup -
NBCHILD
Number of copies or number of children -
DUA
All Dua for the result -
ALL
All fields for the result or None except Id -
QUALIFIERS
Qualifiers field -
SIZE
Object size -
FORMAT
Object format -
TYPE
Unit/ObjectGroup type -
TENANT
Unit/ObjectGroup Tenant -
OBJECT
Unit's ObjectGroup -
UNITUPS
Unit's immediate parents -
MIN
Unit's MIN distance from root -
MAX
Unit's MAX distance from root -
ALLUNITUPS
All Unit's parents -
MANAGEMENT
Management bloc -
ORIGINATING_AGENCY
originating agency -
ORIGINATING_AGENCIES
originating agencies -
PARENT_ORIGINATING_AGENCIES
originating agencies by parent -
STORAGE
Storage field in OG -
MANAGEMENT_CONTRACT_ID
Management contract Id -
UNITTYPE
unit type bloc -
PARENTS
parents arrays -
GRAPH
List of all parent graph relations -
ELIMINATION
elimination -
GRAPH_LAST_PERSISTED_DATE
Graph last persisted date -
OPERATIONS
Unit or GOT's list of participating operations -
INITIAL_OPERATION
Unit or GOT's initial operation -
VERSION
Document's version (number of update on document) -
USAGE
Document's usage (BINARY_MASTER, PHYSICAL_MASTER, DISSEMINATION, ...) -
SCORE
Document scoring according to research -
LAST_PERSISTED_DATE
Last persisted date (logbook operation & lifecycle documents) -
HISTORY
history field -
SEDAVERSION
Current Seda Version -
IMPLEMENTATIONVERSION
Current Vitam Version -
COMPUTED_INHERITED_RULES
computedInheritedRules -
VALID_COMPUTED_INHERITED_RULES
-
APPROXIMATE_CREATION_DATE
-
APPROXIMATE_UPDATE_DATE
-
BATCH_ID
Unit or GOT's batch identifier (Collect-only) -
UPLOAD_PATH
Initial upload path (Collect-only) -
OPERATION_TRANSFERS
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
exactToken
- Returns:
- the exact token
-