1{ 2 "methods": { 3 "__constructor__(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat.ConnectionCallback,android.os.Bundle)": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected" 7 ], 8 "params": [ 9 "context", 10 "serviceComponent", 11 "callback", 12 "rootHints" 13 ], 14 "returnType": "void", 15 "exceptions": [], 16 "name": "__constructor__(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat.ConnectionCallback,android.os.Bundle)" 17 }, 18 "applyOptionsToResults(java.util.List\u003candroid.support.v4.media.MediaBrowserCompat.MediaItem\u003e,android.os.Bundle)": { 19 "isImplementation": false, 20 "modifiers": [ 21 "private" 22 ], 23 "params": [ 24 "results", 25 "options" 26 ], 27 "returnType": "java.util.List\u003candroid.support.v4.media.MediaBrowserCompat.MediaItem\u003e", 28 "exceptions": [], 29 "name": "applyOptionsToResults(java.util.List\u003candroid.support.v4.media.MediaBrowserCompat.MediaItem\u003e,android.os.Bundle)" 30 }, 31 "connect()": { 32 "isImplementation": true, 33 "modifiers": [ 34 "protected" 35 ], 36 "params": [], 37 "returnType": "void", 38 "exceptions": [], 39 "name": "connect()" 40 }, 41 "createMediaItem(java.lang.String,java.lang.String,java.lang.String,int)": { 42 "isImplementation": false, 43 "modifiers": [ 44 "public" 45 ], 46 "params": [ 47 "parentId", 48 "mediaId", 49 "title", 50 "flag" 51 ], 52 "returnType": "android.support.v4.media.MediaBrowserCompat.MediaItem", 53 "exceptions": [], 54 "name": "createMediaItem(java.lang.String,java.lang.String,java.lang.String,int)", 55 "documentation": "Creates a MediaItem and returns it.\n\n@param parentId the id of the parent MediaItem. If the MediaItem to be created will be the\n root, parentId should be null.\n@param mediaId the id of the MediaItem to be created.\n@param title the title of the MediaItem to be created.\n@param flag says if the MediaItem to be created is browsable and/or playable.\n@return the newly created MediaItem.\n" 56 }, 57 "disconnect()": { 58 "isImplementation": true, 59 "modifiers": [ 60 "protected" 61 ], 62 "params": [], 63 "returnType": "void", 64 "exceptions": [], 65 "name": "disconnect()" 66 }, 67 "getCopyOfMediaItemChildren()": { 68 "isImplementation": false, 69 "modifiers": [ 70 "public" 71 ], 72 "params": [], 73 "returnType": "java.util.Map\u003candroid.support.v4.media.MediaBrowserCompat.MediaItem,java.util.List\u003candroid.support.v4.media.MediaBrowserCompat.MediaItem\u003e\u003e", 74 "exceptions": [], 75 "name": "getCopyOfMediaItemChildren()", 76 "documentation": "@return a copy of the internal {@link Map} that maps {@link MediaItem}s to their children. " 77 }, 78 "getItem(java.lang.String,android.support.v4.media.MediaBrowserCompat.ItemCallback)": { 79 "isImplementation": true, 80 "modifiers": [ 81 "protected" 82 ], 83 "params": [ 84 "mediaId", 85 "cb" 86 ], 87 "returnType": "void", 88 "exceptions": [], 89 "name": "getItem(java.lang.String,android.support.v4.media.MediaBrowserCompat.ItemCallback)" 90 }, 91 "getRoot()": { 92 "isImplementation": true, 93 "modifiers": [ 94 "protected" 95 ], 96 "params": [], 97 "returnType": "java.lang.String", 98 "exceptions": [], 99 "name": "getRoot()" 100 }, 101 "isConnected()": { 102 "isImplementation": true, 103 "modifiers": [ 104 "protected" 105 ], 106 "params": [], 107 "returnType": "boolean", 108 "exceptions": [], 109 "name": "isConnected()" 110 }, 111 "search(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat.SearchCallback)": { 112 "isImplementation": true, 113 "modifiers": [ 114 "protected" 115 ], 116 "params": [ 117 "query", 118 "extras", 119 "callback" 120 ], 121 "returnType": "void", 122 "exceptions": [], 123 "name": "search(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat.SearchCallback)", 124 "documentation": "This differs from real Android search logic. Search results will contain all {@link\nMediaItem}\u0027s with a title that {@param query} is a substring of.\n" 125 }, 126 "setRootId(java.lang.String)": { 127 "isImplementation": false, 128 "modifiers": [ 129 "public" 130 ], 131 "params": [ 132 "mediaId" 133 ], 134 "returnType": "void", 135 "exceptions": [], 136 "name": "setRootId(java.lang.String)", 137 "documentation": "Sets the root id. Can be called more than once.\n\n@param mediaId the id of the root MediaItem. This MediaItem should already have been created.\n" 138 }, 139 "subscribe(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat.SubscriptionCallback)": { 140 "isImplementation": true, 141 "modifiers": [ 142 "protected" 143 ], 144 "params": [ 145 "parentId", 146 "options", 147 "callback" 148 ], 149 "returnType": "void", 150 "exceptions": [], 151 "name": "subscribe(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat.SubscriptionCallback)" 152 }, 153 "subscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat.SubscriptionCallback)": { 154 "isImplementation": true, 155 "modifiers": [ 156 "protected" 157 ], 158 "params": [ 159 "parentId", 160 "callback" 161 ], 162 "returnType": "void", 163 "exceptions": [], 164 "name": "subscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat.SubscriptionCallback)" 165 } 166 }, 167 "imports": [ 168 "android.support.v4.media.MediaBrowserCompat.EXTRA_PAGE", 169 "android.support.v4.media.MediaBrowserCompat.EXTRA_PAGE_SIZE", 170 "android.content.ComponentName", 171 "android.content.Context", 172 "android.net.Uri", 173 "android.os.Bundle", 174 "android.os.Handler", 175 "android.support.annotation.NonNull", 176 "android.support.annotation.Nullable", 177 "android.support.v4.media.MediaBrowserCompat", 178 "android.support.v4.media.MediaBrowserCompat.ConnectionCallback", 179 "android.support.v4.media.MediaBrowserCompat.ItemCallback", 180 "android.support.v4.media.MediaBrowserCompat.MediaItem", 181 "android.support.v4.media.MediaBrowserCompat.SearchCallback", 182 "android.support.v4.media.MediaBrowserCompat.SubscriptionCallback", 183 "android.support.v4.media.MediaBrowserServiceCompat", 184 "android.support.v4.media.MediaMetadataCompat", 185 "java.util.ArrayList", 186 "java.util.Collections", 187 "java.util.LinkedHashMap", 188 "java.util.List", 189 "java.util.Map", 190 "org.robolectric.annotation.Implementation", 191 "org.robolectric.annotation.Implements", 192 "org.robolectric.annotation.RealObject", 193 "org.robolectric.shadow.api.Shadow", 194 "org.robolectric.util.ReflectionHelpers.ClassParameter" 195 ], 196 "name": "org.robolectric.shadows.support.v4.ShadowMediaBrowserCompat", 197 "documentation": "This will mimic the connection to a {@link MediaBrowserServiceCompat} by creating and maintaining\nits own account of {@link MediaItem}s.\n" 198}