Package devices
Enum SpeakerType
- java.lang.Object
-
- java.lang.Enum<SpeakerType>
-
- devices.SpeakerType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<SpeakerType>
public enum SpeakerType extends java.lang.Enum<SpeakerType>
Enum of the types of speakers that can be created.- Author:
- Brandon Heck
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DriversHeadphonesLoud_SpeakerMicro_SpeakerSubwooferTweeter
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringcodeCode of Each Speaker Type.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCode()Accessor for the Speaker Code type.static SpeakerTypesetType(java.lang.String code)Get the type of Speaker type from the Code in Database.static SpeakerTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static SpeakerType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Subwoofer
public static final SpeakerType Subwoofer
-
Tweeter
public static final SpeakerType Tweeter
-
Drivers
public static final SpeakerType Drivers
-
Loud_Speaker
public static final SpeakerType Loud_Speaker
-
Headphones
public static final SpeakerType Headphones
-
Micro_Speaker
public static final SpeakerType Micro_Speaker
-
-
Method Detail
-
values
public static SpeakerType[] 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 (SpeakerType c : SpeakerType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SpeakerType valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getCode
public java.lang.String getCode()
Accessor for the Speaker Code type.- Returns:
- The Speaker Code type.
-
setType
public static SpeakerType setType(java.lang.String code)
Get the type of Speaker type from the Code in Database.- Parameters:
code- Code that was recorded.- Returns:
- Speaker type enum.
-
-