org.activemath.content.metadata
Class Field
java.lang.Object
org.activemath.content.metadata.MetadataConstant
org.activemath.content.metadata.Field
public final class Field
- extends MetadataConstant
Metadata Field (typesafe enum pattern)
VALUES
public static final List<Field> VALUES
MATHEMATICS
public static final Field MATHEMATICS
COMPUTER_SCIENCE
public static final Field COMPUTER_SCIENCE
STATISTICS
public static final Field STATISTICS
PSYCHOLOGY
public static final Field PSYCHOLOGY
BIOLOGY
public static final Field BIOLOGY
CHEMISTRY
public static final Field CHEMISTRY
PHYSICS
public static final Field PHYSICS
ENGINEERING
public static final Field ENGINEERING
ECONOMICS
public static final Field ECONOMICS
HISTORY
public static final Field HISTORY
SPORTS
public static final Field SPORTS
ARCHITECTURE
public static final Field ARCHITECTURE
MECHANICAL_ENGINEERING
public static final Field MECHANICAL_ENGINEERING
INDUSTRIAL_ENGINEERING
public static final Field INDUSTRIAL_ENGINEERING
CIVIL_ENGINEERING
public static final Field CIVIL_ENGINEERING
ELECTRICAL_ENGINEERING
public static final Field ELECTRICAL_ENGINEERING
ENVIRONMENTAL_ENGINEERING
public static final Field ENVIRONMENTAL_ENGINEERING
PEDAGOGY
public static final Field PEDAGOGY
OTHER
public static final Field OTHER
ALL
public static final Field ALL
getByName
public static final Field getByName(String name)
- Returns:
Field instance for type name.
If unkown, a new field is silently created (to allow for easier field configuration).
getByName
public static final List<Field> getByName(List<String> names)