SDL_Android/SmartDeviceLinkAndroidProxy - added the correct version of the proxy
[profile/ivi/smartdevicelink.git] / SDL_Android / SmartDeviceLinkProxyAndroid / src / com / smartdevicelink / proxy / rpc / enums / BitsPerSample.java
1 package com.smartdevicelink.proxy.rpc.enums;\r
2 \r
3 import java.util.EnumSet;\r
4 \r
5 /**\r
6  * Describes different bit depth options for PerformAudioPassThru\r
7  * \r
8  */\r
9 public enum BitsPerSample {\r
10         /**\r
11          * 8 bits per sample\r
12          * \r
13          * @since SmartDeviceLink 2.0\r
14          */\r
15         _8_BIT("8_BIT"),\r
16         /**\r
17          * 16 bits per sample\r
18          * \r
19          * @since SmartDeviceLink 2.0\r
20          */\r
21         _16_BIT("16_BIT");\r
22 \r
23     String internalName;\r
24     \r
25     private BitsPerSample(String internalName) {\r
26         this.internalName = internalName;\r
27     }\r
28     \r
29     public String toString() {\r
30         return this.internalName;\r
31     }\r
32     \r
33     public static BitsPerSample valueForString(String value) {          \r
34         for (BitsPerSample anEnum : EnumSet.allOf(BitsPerSample.class)) {\r
35             if (anEnum.toString().equals(value)) {\r
36                 return anEnum;\r
37             }\r
38         }\r
39         return null;\r
40     }\r
41 }\r