Package org.openprovenance.prov.model
Enum StatementOrBundle.Kind
- java.lang.Object
-
- java.lang.Enum<StatementOrBundle.Kind>
-
- org.openprovenance.prov.model.StatementOrBundle.Kind
-
- All Implemented Interfaces:
Serializable
,Comparable<StatementOrBundle.Kind>
,java.lang.constant.Constable
- Enclosing interface:
- StatementOrBundle
public static enum StatementOrBundle.Kind extends Enum<StatementOrBundle.Kind>
Enumerated type for each type of provenance statement or bundle.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
-
Enum Constant Summary
-
Method Summary
Modifier and Type Method Description static StatementOrBundle.Kind
valueOf(String name)
Returns the enum constant of this type with the specified name.static StatementOrBundle.Kind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PROV_ENTITY
public static final StatementOrBundle.Kind PROV_ENTITY
-
PROV_ACTIVITY
public static final StatementOrBundle.Kind PROV_ACTIVITY
-
PROV_AGENT
public static final StatementOrBundle.Kind PROV_AGENT
-
PROV_USAGE
public static final StatementOrBundle.Kind PROV_USAGE
-
PROV_GENERATION
public static final StatementOrBundle.Kind PROV_GENERATION
-
PROV_INVALIDATION
public static final StatementOrBundle.Kind PROV_INVALIDATION
-
PROV_START
public static final StatementOrBundle.Kind PROV_START
-
PROV_END
public static final StatementOrBundle.Kind PROV_END
-
PROV_COMMUNICATION
public static final StatementOrBundle.Kind PROV_COMMUNICATION
-
PROV_DERIVATION
public static final StatementOrBundle.Kind PROV_DERIVATION
-
PROV_ASSOCIATION
public static final StatementOrBundle.Kind PROV_ASSOCIATION
-
PROV_ATTRIBUTION
public static final StatementOrBundle.Kind PROV_ATTRIBUTION
-
PROV_DELEGATION
public static final StatementOrBundle.Kind PROV_DELEGATION
-
PROV_INFLUENCE
public static final StatementOrBundle.Kind PROV_INFLUENCE
-
PROV_ALTERNATE
public static final StatementOrBundle.Kind PROV_ALTERNATE
-
PROV_SPECIALIZATION
public static final StatementOrBundle.Kind PROV_SPECIALIZATION
-
PROV_MENTION
public static final StatementOrBundle.Kind PROV_MENTION
-
PROV_MEMBERSHIP
public static final StatementOrBundle.Kind PROV_MEMBERSHIP
-
PROV_BUNDLE
public static final StatementOrBundle.Kind PROV_BUNDLE
-
PROV_DICTIONARY_INSERTION
public static final StatementOrBundle.Kind PROV_DICTIONARY_INSERTION
-
PROV_DICTIONARY_REMOVAL
public static final StatementOrBundle.Kind PROV_DICTIONARY_REMOVAL
-
PROV_DICTIONARY_MEMBERSHIP
public static final StatementOrBundle.Kind PROV_DICTIONARY_MEMBERSHIP
-
-
Method Detail
-
values
public static StatementOrBundle.Kind[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StatementOrBundle.Kind valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-