public enum EntityType extends Enum<EntityType>
| Enum Constant and Description |
|---|
dataset |
datasource |
organization |
otherresearchproduct |
person |
project |
publication |
software |
| Modifier and Type | Method and Description |
|---|---|
static <T> EntityType |
fromClass(Class<T> clazz)
Resolves the EntityType, given the relative class name
|
static EntityType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EntityType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EntityType publication
public static final EntityType dataset
public static final EntityType otherresearchproduct
public static final EntityType software
public static final EntityType datasource
public static final EntityType organization
public static final EntityType project
public static final EntityType person
public static EntityType[] values()
for (EntityType c : EntityType.values()) System.out.println(c);
public static EntityType 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 static <T> EntityType fromClass(Class<T> clazz)
T - actual OafEntity subclassclazz - the given class nameCopyright © 2025. All rights reserved.