public static enum ParserTokens.PROJECTIONARGS extends Enum<ParserTokens.PROJECTIONARGS>
#all:1 means all, while #all:0 means none
Enum Constant and Description |
---|
ALL
All fields for the result or None except Id
|
ALLUNITUPS
All Unit's parents
|
DUA
All Dua for the result
|
ELIMINATION
elimination
|
FORMAT
Object format
|
GRAPH
Parent unit graph
|
GRAPH_LAST_PERISTED_DATE
Graph last peristed date
|
HISTORY
Parent unit history
|
ID
Id of the item
|
IMPLEMENTATIONVERSION
Vitam Implementation Version
|
LAST_PERSISTED_DATE
Last persisted date (logbook operation & lifecycle documents)
|
MANAGEMENT
Management bloc
|
MAX
Unit's MAX distance from root
|
MIN
Unit's MIN distance from root
|
NBOBJECTS
Number of objects within ObjectGroup
|
NBUNITS
Number of units immediate children from this Unit
|
OBJECT
Unit's ObjectGroup
|
OPERATIONS
Unit or GOT's list of participating operations
|
OPI
Unit or GOT's initial operation
|
ORIGINATING_AGENCIES
originating agencies
|
ORIGINATING_AGENCY
originating agency
|
PARENT_ORIGINATING_AGENCIES
Originating agency
|
QUALIFIERS
Qualifiers field
|
SCORE
Document scoring according to research
|
SEDAVERSION
Seda Version
|
SIZE
Object size
|
STORAGE
Storage in OG
|
TENANT
Unit/ObjectGroup Tenant
|
TYPE
Unit/ObjectGroup type
|
UDS
parents arrays
|
UNITTYPE
unit type bloc
|
UNITUPS
Unit's immediate parents
|
USAGE
Document's usage (BINARY_MASTER, PHYSICAL_MASTER, DISSEMINATION, ...)
|
VERSION
Document's version (number of update on document)
|
Modifier and Type | Method and Description |
---|---|
String |
exactToken() |
static ParserTokens.PROJECTIONARGS |
getPROJECTIONARGS(String name)
Translate intern field to external field.
|
static boolean |
isAnArray(String name)
Used in Set for Update
|
static boolean |
isNotAnalyzed(String name)
Return True if attribute is not analyzed
|
static boolean |
isValid(String token)
Used in projection for getObject
|
static boolean |
notAllowedOnSet(String name)
This function check the field name for know if it's allowed to inserting or updating the given field from
external.
|
static boolean |
notAllowedOnSetExternal(String name)
This function check the field name for know if it's allowed to inserting or updating the given field from
external.
|
static ParserTokens.PROJECTIONARGS |
parse(String name)
Parse the given name
|
static ParserTokens.PROJECTIONARGS |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ParserTokens.PROJECTIONARGS[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ParserTokens.PROJECTIONARGS ID
public static final ParserTokens.PROJECTIONARGS NBUNITS
public static final ParserTokens.PROJECTIONARGS NBOBJECTS
public static final ParserTokens.PROJECTIONARGS DUA
public static final ParserTokens.PROJECTIONARGS ALL
public static final ParserTokens.PROJECTIONARGS QUALIFIERS
public static final ParserTokens.PROJECTIONARGS SIZE
public static final ParserTokens.PROJECTIONARGS FORMAT
public static final ParserTokens.PROJECTIONARGS TYPE
public static final ParserTokens.PROJECTIONARGS TENANT
public static final ParserTokens.PROJECTIONARGS OBJECT
public static final ParserTokens.PROJECTIONARGS UNITUPS
public static final ParserTokens.PROJECTIONARGS MIN
public static final ParserTokens.PROJECTIONARGS MAX
public static final ParserTokens.PROJECTIONARGS ALLUNITUPS
public static final ParserTokens.PROJECTIONARGS MANAGEMENT
public static final ParserTokens.PROJECTIONARGS UNITTYPE
public static final ParserTokens.PROJECTIONARGS UDS
public static final ParserTokens.PROJECTIONARGS OPERATIONS
public static final ParserTokens.PROJECTIONARGS OPI
public static final ParserTokens.PROJECTIONARGS ORIGINATING_AGENCY
public static final ParserTokens.PROJECTIONARGS ORIGINATING_AGENCIES
public static final ParserTokens.PROJECTIONARGS STORAGE
public static final ParserTokens.PROJECTIONARGS VERSION
public static final ParserTokens.PROJECTIONARGS USAGE
public static final ParserTokens.PROJECTIONARGS SCORE
public static final ParserTokens.PROJECTIONARGS LAST_PERSISTED_DATE
public static final ParserTokens.PROJECTIONARGS GRAPH
public static final ParserTokens.PROJECTIONARGS ELIMINATION
public static final ParserTokens.PROJECTIONARGS GRAPH_LAST_PERISTED_DATE
public static final ParserTokens.PROJECTIONARGS PARENT_ORIGINATING_AGENCIES
public static final ParserTokens.PROJECTIONARGS HISTORY
public static final ParserTokens.PROJECTIONARGS SEDAVERSION
public static final ParserTokens.PROJECTIONARGS IMPLEMENTATIONVERSION
public static ParserTokens.PROJECTIONARGS[] values()
for (ParserTokens.PROJECTIONARGS c : ParserTokens.PROJECTIONARGS.values()) System.out.println(c);
public static ParserTokens.PROJECTIONARGS valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic final String exactToken()
public static final boolean isValid(String token)
token
- the token to validpublic static final ParserTokens.PROJECTIONARGS parse(String name)
name
- name of the field to parseIllegalArgumentException
- if not foundpublic static boolean notAllowedOnSetExternal(String name)
name
- field namepublic static ParserTokens.PROJECTIONARGS getPROJECTIONARGS(String name)
name
- field nameIllegalArgumentException
- if not foundpublic static boolean isNotAnalyzed(String name)
name
- field namepublic static boolean isAnArray(String name)
name
- field namepublic static boolean notAllowedOnSet(String name)
name
- field nameCopyright © 2018 Vitam. All rights reserved.