Enum Control007Category
- java.lang.Object
-
- java.lang.Enum<Control007Category>
-
- de.gwdg.metadataqa.marc.definition.controltype.Control007Category
-
- All Implemented Interfaces:
ControlType,Serializable,Comparable<Control007Category>
public enum Control007Category extends Enum<Control007Category> implements ControlType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMONELECTRONIC_RESOURCEGLOBEKITMAPMICROFORMMOTION_PICTURENONPROJECTED_GRAPHICNOTATED_MUSICPROJECTED_GRAPHICREMOTE_SENSING_IMAGESOUND_RECORDINGTACTILE_MATERIALTEXTUNSPECIFIEDVIDEO_RECORDING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ControlTypebyAbbreviation(String abbreviation)static Control007CategorybyCode(String code)StringgetCode()StringgetLabel()StringgetValue()static Control007CategoryvalueOf(String name)Returns the enum constant of this type with the specified name.static Control007Category[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMMON
public static final Control007Category COMMON
-
MAP
public static final Control007Category MAP
-
ELECTRONIC_RESOURCE
public static final Control007Category ELECTRONIC_RESOURCE
-
GLOBE
public static final Control007Category GLOBE
-
TACTILE_MATERIAL
public static final Control007Category TACTILE_MATERIAL
-
PROJECTED_GRAPHIC
public static final Control007Category PROJECTED_GRAPHIC
-
MICROFORM
public static final Control007Category MICROFORM
-
NONPROJECTED_GRAPHIC
public static final Control007Category NONPROJECTED_GRAPHIC
-
MOTION_PICTURE
public static final Control007Category MOTION_PICTURE
-
KIT
public static final Control007Category KIT
-
NOTATED_MUSIC
public static final Control007Category NOTATED_MUSIC
-
REMOTE_SENSING_IMAGE
public static final Control007Category REMOTE_SENSING_IMAGE
-
SOUND_RECORDING
public static final Control007Category SOUND_RECORDING
-
TEXT
public static final Control007Category TEXT
-
VIDEO_RECORDING
public static final Control007Category VIDEO_RECORDING
-
UNSPECIFIED
public static final Control007Category UNSPECIFIED
-
-
Method Detail
-
values
public static Control007Category[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Control007Category c : Control007Category.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Control007Category 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
-
getCode
public String getCode()
-
getLabel
public String getLabel()
-
getValue
public String getValue()
- Specified by:
getValuein interfaceControlType
-
byCode
public static Control007Category byCode(String code)
-
byAbbreviation
public static ControlType byAbbreviation(String abbreviation)
-
-