Enum ObjectKind
- java.lang.Object
-
- java.lang.Enum<ObjectKind>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.objectkindmodification.ObjectKind
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ObjectKind>
@JsonObject("as.dto.objectkindmodification.ObjectKind") public enum ObjectKind extends java.lang.Enum<ObjectKind>
Enumeration of object kinds. An object kind is an attribute an object (like a sample, a data set type or a vocabulary term) which can be created, deleted or updated.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ObjectKind
valueOf​(java.lang.String name)
Returns the enum constant of this type with the specified name.static ObjectKind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AUTHORIZATION_GROUP
public static final ObjectKind AUTHORIZATION_GROUP
-
SAMPLE
public static final ObjectKind SAMPLE
-
EXPERIMENT
public static final ObjectKind EXPERIMENT
-
MATERIAL
public static final ObjectKind MATERIAL
-
DATA_SET
public static final ObjectKind DATA_SET
-
SAMPLE_TYPE
public static final ObjectKind SAMPLE_TYPE
-
EXPERIMENT_TYPE
public static final ObjectKind EXPERIMENT_TYPE
-
MATERIAL_TYPE
public static final ObjectKind MATERIAL_TYPE
-
DATASET_TYPE
public static final ObjectKind DATASET_TYPE
-
FILE_FORMAT_TYPE
public static final ObjectKind FILE_FORMAT_TYPE
-
PROJECT
public static final ObjectKind PROJECT
-
SPACE
public static final ObjectKind SPACE
-
PROPERTY_TYPE
public static final ObjectKind PROPERTY_TYPE
-
PROPERTY_TYPE_ASSIGNMENT
public static final ObjectKind PROPERTY_TYPE_ASSIGNMENT
-
VOCABULARY
public static final ObjectKind VOCABULARY
-
VOCABULARY_TERM
public static final ObjectKind VOCABULARY_TERM
-
ROLE_ASSIGNMENT
public static final ObjectKind ROLE_ASSIGNMENT
-
PERSON
public static final ObjectKind PERSON
-
GRID_CUSTOM_FILTER
public static final ObjectKind GRID_CUSTOM_FILTER
-
GRID_CUSTOM_COLUMN
public static final ObjectKind GRID_CUSTOM_COLUMN
-
SCRIPT
public static final ObjectKind SCRIPT
-
DELETION
public static final ObjectKind DELETION
-
POSTREGISTRATION_QUEUE
public static final ObjectKind POSTREGISTRATION_QUEUE
-
QUERY
public static final ObjectKind QUERY
-
METAPROJECT
public static final ObjectKind METAPROJECT
-
-
Method Detail
-
values
public static ObjectKind[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ObjectKind c : ObjectKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ObjectKind valueOf​(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-