Class InitiativeType
- All Implemented Interfaces:
Serializable, Comparable<InitiativeType>
@UML(identifier="DS_InitiativeTypeCode",
specification=ISO_19115)
public final class InitiativeType
extends CodeList<InitiativeType>
Type of aggregation activity in which datasets are related
- Since:
- 2.1
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class CodeList
CodeList.Filter -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final InitiativeTypeSeries of organized planned actions.static final InitiativeTypeAccumulation of datasets assembled for a specific purpose.static final InitiativeTypeSpecific performance of a function or group of functions.static final InitiativeTypeProcess designed to find if something is effective or valid.static final InitiativeTypeSearch or systematic inquiry.static final InitiativeTypeSpecific operation of a data collection system.static final InitiativeTypeAction that is part of a series of actions.static final InitiativeTypeVehicle or other support base that holds a sensor.static final InitiativeTypeMethod of doing something involving a number of steps.static final InitiativeTypeSpecific planned activity.static final InitiativeTypeOrganized undertaking, research, or development.static final InitiativeTypeDevice or piece of equipment which detects or records.static final InitiativeTypeExamination or investigation.static final InitiativeTypePiece of work.static final InitiativeTypeProcess of testing to discover or demonstrate something. -
Method Summary
Modifier and TypeMethodDescriptionfamily()Returns the list of enumerations of the same kind as this enum.static InitiativeTypeReturns the initiative type that matches the given string, or returns a new one if none match it.static InitiativeType[]values()Returns the list ofInitiativeTypes.Methods inherited from class CodeList
compareTo, identifier, name, names, ordinal, readResolve, toString, valueOf, valueOf
-
Field Details
-
CAMPAIGN
@UML(identifier="campaign", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType CAMPAIGNSeries of organized planned actions. -
COLLECTION
@UML(identifier="collection", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType COLLECTIONAccumulation of datasets assembled for a specific purpose. -
EXERCISE
@UML(identifier="exercise", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType EXERCISESpecific performance of a function or group of functions. -
EXPERIMENT
@UML(identifier="experiment", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType EXPERIMENTProcess designed to find if something is effective or valid. -
INVESTIGATION
@UML(identifier="investigation", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType INVESTIGATIONSearch or systematic inquiry. -
MISSION
@UML(identifier="mission", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType MISSIONSpecific operation of a data collection system. -
SENSOR
@UML(identifier="sensor", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType SENSORDevice or piece of equipment which detects or records. -
OPERATION
@UML(identifier="operation", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType OPERATIONAction that is part of a series of actions. -
PLATFORM
@UML(identifier="platform", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType PLATFORMVehicle or other support base that holds a sensor. -
PROCESS
@UML(identifier="process", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType PROCESSMethod of doing something involving a number of steps. -
PROGRAM
@UML(identifier="program", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType PROGRAMSpecific planned activity. -
PROJECT
@UML(identifier="project", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType PROJECTOrganized undertaking, research, or development. -
STUDY
@UML(identifier="study", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType STUDYExamination or investigation. -
TASK
@UML(identifier="task", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType TASKPiece of work. -
TRIAL
@UML(identifier="trial", obligation=CONDITIONAL, specification=ISO_19115) public static final InitiativeType TRIALProcess of testing to discover or demonstrate something.
-
-
Method Details
-
values
Returns the list ofInitiativeTypes.- Returns:
- The list of codes declared in the current JVM.
-
family
Returns the list of enumerations of the same kind as this enum.- Specified by:
familyin classCodeList<InitiativeType>- Returns:
- The codes of the same kind as this code.
-
valueOf
Returns the initiative type that matches the given string, or returns a new one if none match it.- Parameters:
code- The name of the code to fetch or to create.- Returns:
- A code matching the given name.
-