1{ 2 "methods": { 3 "addLog(int,java.lang.String,java.lang.String,java.lang.Throwable)": { 4 "isImplementation": false, 5 "modifiers": [ 6 "private", 7 "static" 8 ], 9 "params": [ 10 "level", 11 "tag", 12 "msg", 13 "throwable" 14 ], 15 "returnType": "int", 16 "exceptions": [], 17 "name": "addLog(int,java.lang.String,java.lang.String,java.lang.Throwable)" 18 }, 19 "clear()": { 20 "isImplementation": false, 21 "modifiers": [ 22 "public", 23 "static" 24 ], 25 "params": [], 26 "returnType": "void", 27 "exceptions": [], 28 "name": "clear()", 29 "documentation": "Clear all accumulated logs. " 30 }, 31 "d(java.lang.String,java.lang.String)": { 32 "isImplementation": true, 33 "modifiers": [ 34 "protected", 35 "static" 36 ], 37 "params": [ 38 "tag", 39 "msg" 40 ], 41 "returnType": "int", 42 "exceptions": [], 43 "name": "d(java.lang.String,java.lang.String)" 44 }, 45 "d(java.lang.String,java.lang.String,java.lang.Throwable)": { 46 "isImplementation": true, 47 "modifiers": [ 48 "protected", 49 "static" 50 ], 51 "params": [ 52 "tag", 53 "msg", 54 "throwable" 55 ], 56 "returnType": "int", 57 "exceptions": [], 58 "name": "d(java.lang.String,java.lang.String,java.lang.Throwable)" 59 }, 60 "e(java.lang.String,java.lang.String)": { 61 "isImplementation": true, 62 "modifiers": [ 63 "protected", 64 "static" 65 ], 66 "params": [ 67 "tag", 68 "msg" 69 ], 70 "returnType": "int", 71 "exceptions": [], 72 "name": "e(java.lang.String,java.lang.String)" 73 }, 74 "e(java.lang.String,java.lang.String,java.lang.Throwable)": { 75 "isImplementation": true, 76 "modifiers": [ 77 "protected", 78 "static" 79 ], 80 "params": [ 81 "tag", 82 "msg", 83 "throwable" 84 ], 85 "returnType": "int", 86 "exceptions": [], 87 "name": "e(java.lang.String,java.lang.String,java.lang.Throwable)" 88 }, 89 "getLogs()": { 90 "isImplementation": false, 91 "modifiers": [ 92 "public", 93 "static" 94 ], 95 "params": [], 96 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowLog.LogItem\u003e", 97 "exceptions": [], 98 "name": "getLogs()", 99 "documentation": "Returns ordered list of all log entries.\n@return List of log items\n" 100 }, 101 "getLogsForTag(java.lang.String)": { 102 "isImplementation": false, 103 "modifiers": [ 104 "public", 105 "static" 106 ], 107 "params": [ 108 "tag" 109 ], 110 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowLog.LogItem\u003e", 111 "exceptions": [], 112 "name": "getLogsForTag(java.lang.String)", 113 "documentation": "Returns ordered list of all log items for a specific tag.\n\n@param tag The tag to get logs for\n@return The list of log items for the tag or an empty list if no logs for that tag exist.\n" 114 }, 115 "i(java.lang.String,java.lang.String)": { 116 "isImplementation": true, 117 "modifiers": [ 118 "protected", 119 "static" 120 ], 121 "params": [ 122 "tag", 123 "msg" 124 ], 125 "returnType": "int", 126 "exceptions": [], 127 "name": "i(java.lang.String,java.lang.String)" 128 }, 129 "i(java.lang.String,java.lang.String,java.lang.Throwable)": { 130 "isImplementation": true, 131 "modifiers": [ 132 "protected", 133 "static" 134 ], 135 "params": [ 136 "tag", 137 "msg", 138 "throwable" 139 ], 140 "returnType": "int", 141 "exceptions": [], 142 "name": "i(java.lang.String,java.lang.String,java.lang.Throwable)" 143 }, 144 "isLoggable(java.lang.String,int)": { 145 "isImplementation": true, 146 "modifiers": [ 147 "protected", 148 "static" 149 ], 150 "params": [ 151 "tag", 152 "level" 153 ], 154 "returnType": "boolean", 155 "exceptions": [], 156 "name": "isLoggable(java.lang.String,int)" 157 }, 158 "logToStream(java.io.PrintStream,int,java.lang.String,java.lang.String,java.lang.Throwable)": { 159 "isImplementation": false, 160 "modifiers": [ 161 "private", 162 "static" 163 ], 164 "params": [ 165 "ps", 166 "level", 167 "tag", 168 "msg", 169 "throwable" 170 ], 171 "returnType": "void", 172 "exceptions": [], 173 "name": "logToStream(java.io.PrintStream,int,java.lang.String,java.lang.String,java.lang.Throwable)" 174 }, 175 "println_native(int,int,java.lang.String,java.lang.String)": { 176 "isImplementation": true, 177 "modifiers": [ 178 "protected", 179 "static" 180 ], 181 "params": [ 182 "bufID", 183 "priority", 184 "tag", 185 "msg" 186 ], 187 "returnType": "int", 188 "exceptions": [], 189 "name": "println_native(int,int,java.lang.String,java.lang.String)" 190 }, 191 "reset()": { 192 "isImplementation": false, 193 "modifiers": [ 194 "public", 195 "static" 196 ], 197 "params": [], 198 "returnType": "void", 199 "exceptions": [], 200 "name": "reset()" 201 }, 202 "setLoggable(java.lang.String,int)": { 203 "isImplementation": false, 204 "modifiers": [ 205 "public", 206 "static" 207 ], 208 "params": [ 209 "tag", 210 "level" 211 ], 212 "returnType": "void", 213 "exceptions": [], 214 "name": "setLoggable(java.lang.String,int)", 215 "documentation": "Sets the log level of a given tag, that {@link #isLoggable} will follow.\n@param tag A log tag\n@param level A log level, from {@link android.util.Log}\n" 216 }, 217 "setWtfIsFatal(boolean)": { 218 "isImplementation": false, 219 "modifiers": [ 220 "public", 221 "static" 222 ], 223 "params": [ 224 "fatal" 225 ], 226 "returnType": "void", 227 "exceptions": [], 228 "name": "setWtfIsFatal(boolean)", 229 "documentation": "Sets whether calling {@link Log#wtf} will throw {@link TerribleFailure}. " 230 }, 231 "setupLogging()": { 232 "isImplementation": false, 233 "modifiers": [ 234 "public", 235 "static" 236 ], 237 "params": [], 238 "returnType": "void", 239 "exceptions": [], 240 "name": "setupLogging()" 241 }, 242 "v(java.lang.String,java.lang.String)": { 243 "isImplementation": true, 244 "modifiers": [ 245 "protected", 246 "static" 247 ], 248 "params": [ 249 "tag", 250 "msg" 251 ], 252 "returnType": "int", 253 "exceptions": [], 254 "name": "v(java.lang.String,java.lang.String)" 255 }, 256 "v(java.lang.String,java.lang.String,java.lang.Throwable)": { 257 "isImplementation": true, 258 "modifiers": [ 259 "protected", 260 "static" 261 ], 262 "params": [ 263 "tag", 264 "msg", 265 "throwable" 266 ], 267 "returnType": "int", 268 "exceptions": [], 269 "name": "v(java.lang.String,java.lang.String,java.lang.Throwable)" 270 }, 271 "w(java.lang.String,java.lang.String)": { 272 "isImplementation": true, 273 "modifiers": [ 274 "protected", 275 "static" 276 ], 277 "params": [ 278 "tag", 279 "msg" 280 ], 281 "returnType": "int", 282 "exceptions": [], 283 "name": "w(java.lang.String,java.lang.String)" 284 }, 285 "w(java.lang.String,java.lang.String,java.lang.Throwable)": { 286 "isImplementation": true, 287 "modifiers": [ 288 "protected", 289 "static" 290 ], 291 "params": [ 292 "tag", 293 "msg", 294 "throwable" 295 ], 296 "returnType": "int", 297 "exceptions": [], 298 "name": "w(java.lang.String,java.lang.String,java.lang.Throwable)" 299 }, 300 "w(java.lang.String,java.lang.Throwable)": { 301 "isImplementation": true, 302 "modifiers": [ 303 "protected", 304 "static" 305 ], 306 "params": [ 307 "tag", 308 "throwable" 309 ], 310 "returnType": "int", 311 "exceptions": [], 312 "name": "w(java.lang.String,java.lang.Throwable)" 313 }, 314 "wtf(java.lang.String,java.lang.String)": { 315 "isImplementation": true, 316 "modifiers": [ 317 "protected", 318 "static" 319 ], 320 "params": [ 321 "tag", 322 "msg" 323 ], 324 "returnType": "int", 325 "exceptions": [], 326 "name": "wtf(java.lang.String,java.lang.String)" 327 }, 328 "wtf(java.lang.String,java.lang.String,java.lang.Throwable)": { 329 "isImplementation": true, 330 "modifiers": [ 331 "protected", 332 "static" 333 ], 334 "params": [ 335 "tag", 336 "msg", 337 "throwable" 338 ], 339 "returnType": "int", 340 "exceptions": [], 341 "name": "wtf(java.lang.String,java.lang.String,java.lang.Throwable)" 342 } 343 }, 344 "imports": [ 345 "android.util.Log", 346 "java.io.FileOutputStream", 347 "java.io.IOException", 348 "java.io.PrintStream", 349 "java.util.ArrayList", 350 "java.util.Collections", 351 "java.util.HashMap", 352 "java.util.List", 353 "java.util.Map", 354 "java.util.Queue", 355 "java.util.concurrent.ConcurrentLinkedQueue", 356 "org.robolectric.annotation.Implementation", 357 "org.robolectric.annotation.Implements", 358 "org.robolectric.annotation.Resetter", 359 "org.robolectric.shadows.ShadowLog.LogItem", 360 "org.robolectric.shadows.ShadowLog.TerribleFailure" 361 ], 362 "name": "org.robolectric.shadows.ShadowLog" 363}