Enum Types.ProvType
- java.lang.Object
-
- java.lang.Enum<Types.ProvType>
-
- org.openprovenance.prov.rdf.collector.Types.ProvType
-
- All Implemented Interfaces:
Serializable,Comparable<Types.ProvType>,java.lang.constant.Constable
- Enclosing class:
- Types
public static enum Types.ProvType extends Enum<Types.ProvType>
-
-
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 Types.ProvTypevalueOf(String name)Returns the enum constant of this type with the specified name.static Types.ProvType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ENTITY
public static final Types.ProvType ENTITY
-
AGENT
public static final Types.ProvType AGENT
-
ACTIVITY
public static final Types.ProvType ACTIVITY
-
INFLUENCE
public static final Types.ProvType INFLUENCE
-
BUNDLE
public static final Types.ProvType BUNDLE
-
ORGANIZATION
public static final Types.ProvType ORGANIZATION
-
PERSON
public static final Types.ProvType PERSON
-
SOFTWAREAGENT
public static final Types.ProvType SOFTWAREAGENT
-
LOCATION
public static final Types.ProvType LOCATION
-
ROLE
public static final Types.ProvType ROLE
-
PLAN
public static final Types.ProvType PLAN
-
CONTRIBUTOR
public static final Types.ProvType CONTRIBUTOR
-
COLLECTION
public static final Types.ProvType COLLECTION
-
DICTIONARY
public static final Types.ProvType DICTIONARY
-
EMPTYCOLLECTION
public static final Types.ProvType EMPTYCOLLECTION
-
EMPTYDICTIONARY
public static final Types.ProvType EMPTYDICTIONARY
-
INSTANTANEOUSEVENT
public static final Types.ProvType INSTANTANEOUSEVENT
-
ENTITYINFLUENCE
public static final Types.ProvType ENTITYINFLUENCE
-
INSERTION
public static final Types.ProvType INSERTION
-
REMOVAL
public static final Types.ProvType REMOVAL
-
ACTIVITYINFLUENCE
public static final Types.ProvType ACTIVITYINFLUENCE
-
AGENTINFLUENCE
public static final Types.ProvType AGENTINFLUENCE
-
ASSOCIATION
public static final Types.ProvType ASSOCIATION
-
ATTRIBUTION
public static final Types.ProvType ATTRIBUTION
-
COMMUNICATION
public static final Types.ProvType COMMUNICATION
-
DELEGATION
public static final Types.ProvType DELEGATION
-
DERIVATION
public static final Types.ProvType DERIVATION
-
QUOTATION
public static final Types.ProvType QUOTATION
-
REVISION
public static final Types.ProvType REVISION
-
PRIMARYSOURCE
public static final Types.ProvType PRIMARYSOURCE
-
END
public static final Types.ProvType END
-
START
public static final Types.ProvType START
-
GENERATION
public static final Types.ProvType GENERATION
-
INVALIDATION
public static final Types.ProvType INVALIDATION
-
USAGE
public static final Types.ProvType USAGE
-
-
Method Detail
-
values
public static Types.ProvType[] 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 Types.ProvType 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
-
-