1{ 2 "methods": { 3 "addState(int,int)": { 4 "isImplementation": false, 5 "modifiers": [ 6 "public" 7 ], 8 "params": [ 9 "stateId", 10 "resId" 11 ], 12 "returnType": "void", 13 "exceptions": [], 14 "name": "addState(int,int)" 15 }, 16 "addState(int[],android.graphics.drawable.Drawable)": { 17 "isImplementation": true, 18 "modifiers": [ 19 "protected" 20 ], 21 "params": [ 22 "stateSet", 23 "drawable" 24 ], 25 "returnType": "void", 26 "exceptions": [], 27 "name": "addState(int[],android.graphics.drawable.Drawable)" 28 }, 29 "createStateList(int[])": { 30 "isImplementation": false, 31 "modifiers": [ 32 "private" 33 ], 34 "params": [ 35 "stateSet" 36 ], 37 "returnType": "java.util.List\u003cjava.lang.Integer\u003e", 38 "exceptions": [], 39 "name": "createStateList(int[])" 40 }, 41 "getDrawableForState(int[])": { 42 "isImplementation": false, 43 "modifiers": [ 44 "public" 45 ], 46 "params": [ 47 "stateSet" 48 ], 49 "returnType": "android.graphics.drawable.Drawable", 50 "exceptions": [], 51 "name": "getDrawableForState(int[])", 52 "documentation": "Non Android accessor to retrieve drawable added for a specific state.\n\n@param stateSet Int array describing the state\n@return Drawable added via {@link #addState(int[], android.graphics.drawable.Drawable)}\n" 53 }, 54 "getResourceIdForState(int)": { 55 "isImplementation": false, 56 "modifiers": [ 57 "public" 58 ], 59 "params": [ 60 "stateId" 61 ], 62 "returnType": "int", 63 "exceptions": [], 64 "name": "getResourceIdForState(int)" 65 } 66 }, 67 "imports": [ 68 "android.graphics.drawable.Drawable", 69 "android.graphics.drawable.StateListDrawable", 70 "android.util.StateSet", 71 "java.util.ArrayList", 72 "java.util.HashMap", 73 "java.util.List", 74 "java.util.Map", 75 "org.robolectric.annotation.Implementation", 76 "org.robolectric.annotation.Implements" 77 ], 78 "name": "org.robolectric.shadows.ShadowStateListDrawable" 79}