1{ 2 "methods": { 3 "__constructor__(android.graphics.Paint)": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected" 7 ], 8 "params": [ 9 "otherPaint" 10 ], 11 "returnType": "void", 12 "exceptions": [], 13 "name": "__constructor__(android.graphics.Paint)" 14 }, 15 "getAlpha()": { 16 "isImplementation": true, 17 "modifiers": [ 18 "protected" 19 ], 20 "params": [], 21 "returnType": "int", 22 "exceptions": [], 23 "name": "getAlpha()" 24 }, 25 "getCap()": { 26 "isImplementation": false, 27 "modifiers": [ 28 "public" 29 ], 30 "params": [], 31 "returnType": "android.graphics.Paint.Cap", 32 "exceptions": [], 33 "name": "getCap()" 34 }, 35 "getColor()": { 36 "isImplementation": true, 37 "modifiers": [ 38 "protected" 39 ], 40 "params": [], 41 "returnType": "int", 42 "exceptions": [], 43 "name": "getColor()" 44 }, 45 "getColorFilter()": { 46 "isImplementation": true, 47 "modifiers": [ 48 "protected" 49 ], 50 "params": [], 51 "returnType": "android.graphics.ColorFilter", 52 "exceptions": [], 53 "name": "getColorFilter()" 54 }, 55 "getFlags()": { 56 "isImplementation": true, 57 "modifiers": [ 58 "protected" 59 ], 60 "params": [], 61 "returnType": "int", 62 "exceptions": [], 63 "name": "getFlags()" 64 }, 65 "getJoin()": { 66 "isImplementation": false, 67 "modifiers": [ 68 "public" 69 ], 70 "params": [], 71 "returnType": "android.graphics.Paint.Join", 72 "exceptions": [], 73 "name": "getJoin()" 74 }, 75 "getPathEffect()": { 76 "isImplementation": true, 77 "modifiers": [ 78 "protected" 79 ], 80 "params": [], 81 "returnType": "android.graphics.PathEffect", 82 "exceptions": [], 83 "name": "getPathEffect()" 84 }, 85 "getShader()": { 86 "isImplementation": true, 87 "modifiers": [ 88 "protected" 89 ], 90 "params": [], 91 "returnType": "android.graphics.Shader", 92 "exceptions": [], 93 "name": "getShader()" 94 }, 95 "getShadowColor()": { 96 "isImplementation": false, 97 "modifiers": [ 98 "public" 99 ], 100 "params": [], 101 "returnType": "int", 102 "exceptions": [], 103 "name": "getShadowColor()", 104 "documentation": "@return shadow color (Paint related shadow, not Robolectric Shadow)\n" 105 }, 106 "getShadowDx()": { 107 "isImplementation": false, 108 "modifiers": [ 109 "public" 110 ], 111 "params": [], 112 "returnType": "float", 113 "exceptions": [], 114 "name": "getShadowDx()", 115 "documentation": "@return shadow Dx (Paint related shadow, not Robolectric Shadow)\n" 116 }, 117 "getShadowDy()": { 118 "isImplementation": false, 119 "modifiers": [ 120 "public" 121 ], 122 "params": [], 123 "returnType": "float", 124 "exceptions": [], 125 "name": "getShadowDy()", 126 "documentation": "@return shadow Dx (Paint related shadow, not Robolectric Shadow)\n" 127 }, 128 "getShadowRadius()": { 129 "isImplementation": false, 130 "modifiers": [ 131 "public" 132 ], 133 "params": [], 134 "returnType": "float", 135 "exceptions": [], 136 "name": "getShadowRadius()", 137 "documentation": "@return shadow radius (Paint related shadow, not Robolectric Shadow)\n" 138 }, 139 "getStrokeCap()": { 140 "isImplementation": true, 141 "modifiers": [ 142 "protected" 143 ], 144 "params": [], 145 "returnType": "android.graphics.Paint.Cap", 146 "exceptions": [], 147 "name": "getStrokeCap()" 148 }, 149 "getStrokeJoin()": { 150 "isImplementation": true, 151 "modifiers": [ 152 "protected" 153 ], 154 "params": [], 155 "returnType": "android.graphics.Paint.Join", 156 "exceptions": [], 157 "name": "getStrokeJoin()" 158 }, 159 "getStrokeWidth()": { 160 "isImplementation": true, 161 "modifiers": [ 162 "protected" 163 ], 164 "params": [], 165 "returnType": "float", 166 "exceptions": [], 167 "name": "getStrokeWidth()" 168 }, 169 "getStyle()": { 170 "isImplementation": true, 171 "modifiers": [ 172 "protected" 173 ], 174 "params": [], 175 "returnType": "android.graphics.Paint.Style", 176 "exceptions": [], 177 "name": "getStyle()" 178 }, 179 "getTextAlign()": { 180 "isImplementation": true, 181 "modifiers": [ 182 "protected" 183 ], 184 "params": [], 185 "returnType": "android.graphics.Paint.Align", 186 "exceptions": [], 187 "name": "getTextAlign()" 188 }, 189 "getTextSize()": { 190 "isImplementation": true, 191 "modifiers": [ 192 "protected" 193 ], 194 "params": [], 195 "returnType": "float", 196 "exceptions": [], 197 "name": "getTextSize()" 198 }, 199 "getTypeface()": { 200 "isImplementation": true, 201 "modifiers": [ 202 "protected" 203 ], 204 "params": [], 205 "returnType": "android.graphics.Typeface", 206 "exceptions": [], 207 "name": "getTypeface()" 208 }, 209 "getWidth()": { 210 "isImplementation": false, 211 "modifiers": [ 212 "public" 213 ], 214 "params": [], 215 "returnType": "float", 216 "exceptions": [], 217 "name": "getWidth()" 218 }, 219 "isAntiAlias()": { 220 "isImplementation": true, 221 "modifiers": [ 222 "protected", 223 "final" 224 ], 225 "params": [], 226 "returnType": "boolean", 227 "exceptions": [], 228 "name": "isAntiAlias()" 229 }, 230 "isDither()": { 231 "isImplementation": true, 232 "modifiers": [ 233 "protected", 234 "final" 235 ], 236 "params": [], 237 "returnType": "boolean", 238 "exceptions": [], 239 "name": "isDither()" 240 }, 241 "measureText(char[],int,int)": { 242 "isImplementation": true, 243 "modifiers": [ 244 "protected" 245 ], 246 "params": [ 247 "text", 248 "index", 249 "count" 250 ], 251 "returnType": "float", 252 "exceptions": [], 253 "name": "measureText(char[],int,int)" 254 }, 255 "measureText(java.lang.CharSequence,int,int)": { 256 "isImplementation": true, 257 "modifiers": [ 258 "protected" 259 ], 260 "params": [ 261 "text", 262 "start", 263 "end" 264 ], 265 "returnType": "float", 266 "exceptions": [], 267 "name": "measureText(java.lang.CharSequence,int,int)" 268 }, 269 "measureText(java.lang.String)": { 270 "isImplementation": true, 271 "modifiers": [ 272 "protected" 273 ], 274 "params": [ 275 "text" 276 ], 277 "returnType": "float", 278 "exceptions": [], 279 "name": "measureText(java.lang.String)" 280 }, 281 "measureText(java.lang.String,int,int)": { 282 "isImplementation": true, 283 "modifiers": [ 284 "protected" 285 ], 286 "params": [ 287 "text", 288 "start", 289 "end" 290 ], 291 "returnType": "float", 292 "exceptions": [], 293 "name": "measureText(java.lang.String,int,int)" 294 }, 295 "nInit()": { 296 "isImplementation": true, 297 "modifiers": [ 298 "protected", 299 "static" 300 ], 301 "params": [], 302 "returnType": "long", 303 "exceptions": [], 304 "minSdk": 24, 305 "name": "nInit()" 306 }, 307 "setAlpha(int)": { 308 "isImplementation": true, 309 "modifiers": [ 310 "protected" 311 ], 312 "params": [ 313 "alpha" 314 ], 315 "returnType": "void", 316 "exceptions": [], 317 "name": "setAlpha(int)" 318 }, 319 "setAntiAlias(boolean)": { 320 "isImplementation": true, 321 "modifiers": [ 322 "protected" 323 ], 324 "params": [ 325 "antiAlias" 326 ], 327 "returnType": "void", 328 "exceptions": [], 329 "name": "setAntiAlias(boolean)" 330 }, 331 "setColor(int)": { 332 "isImplementation": true, 333 "modifiers": [ 334 "protected" 335 ], 336 "params": [ 337 "color" 338 ], 339 "returnType": "void", 340 "exceptions": [], 341 "name": "setColor(int)" 342 }, 343 "setColorFilter(android.graphics.ColorFilter)": { 344 "isImplementation": true, 345 "modifiers": [ 346 "protected" 347 ], 348 "params": [ 349 "filter" 350 ], 351 "returnType": "android.graphics.ColorFilter", 352 "exceptions": [], 353 "name": "setColorFilter(android.graphics.ColorFilter)" 354 }, 355 "setDither(boolean)": { 356 "isImplementation": true, 357 "modifiers": [ 358 "protected" 359 ], 360 "params": [ 361 "dither" 362 ], 363 "returnType": "void", 364 "exceptions": [], 365 "name": "setDither(boolean)" 366 }, 367 "setFlags(int)": { 368 "isImplementation": true, 369 "modifiers": [ 370 "protected" 371 ], 372 "params": [ 373 "flags" 374 ], 375 "returnType": "void", 376 "exceptions": [], 377 "name": "setFlags(int)" 378 }, 379 "setPathEffect(android.graphics.PathEffect)": { 380 "isImplementation": true, 381 "modifiers": [ 382 "protected" 383 ], 384 "params": [ 385 "effect" 386 ], 387 "returnType": "android.graphics.PathEffect", 388 "exceptions": [], 389 "name": "setPathEffect(android.graphics.PathEffect)" 390 }, 391 "setShader(android.graphics.Shader)": { 392 "isImplementation": true, 393 "modifiers": [ 394 "protected" 395 ], 396 "params": [ 397 "shader" 398 ], 399 "returnType": "android.graphics.Shader", 400 "exceptions": [], 401 "name": "setShader(android.graphics.Shader)" 402 }, 403 "setShadowLayer(float,float,float,int)": { 404 "isImplementation": true, 405 "modifiers": [ 406 "protected" 407 ], 408 "params": [ 409 "radius", 410 "dx", 411 "dy", 412 "color" 413 ], 414 "returnType": "void", 415 "exceptions": [], 416 "name": "setShadowLayer(float,float,float,int)" 417 }, 418 "setStrokeCap(android.graphics.Paint.Cap)": { 419 "isImplementation": true, 420 "modifiers": [ 421 "protected" 422 ], 423 "params": [ 424 "cap" 425 ], 426 "returnType": "void", 427 "exceptions": [], 428 "name": "setStrokeCap(android.graphics.Paint.Cap)" 429 }, 430 "setStrokeJoin(android.graphics.Paint.Join)": { 431 "isImplementation": true, 432 "modifiers": [ 433 "protected" 434 ], 435 "params": [ 436 "join" 437 ], 438 "returnType": "void", 439 "exceptions": [], 440 "name": "setStrokeJoin(android.graphics.Paint.Join)" 441 }, 442 "setStrokeWidth(float)": { 443 "isImplementation": true, 444 "modifiers": [ 445 "protected" 446 ], 447 "params": [ 448 "width" 449 ], 450 "returnType": "void", 451 "exceptions": [], 452 "name": "setStrokeWidth(float)" 453 }, 454 "setStyle(android.graphics.Paint.Style)": { 455 "isImplementation": true, 456 "modifiers": [ 457 "protected" 458 ], 459 "params": [ 460 "style" 461 ], 462 "returnType": "void", 463 "exceptions": [], 464 "name": "setStyle(android.graphics.Paint.Style)" 465 }, 466 "setTextAlign(android.graphics.Paint.Align)": { 467 "isImplementation": true, 468 "modifiers": [ 469 "protected" 470 ], 471 "params": [ 472 "align" 473 ], 474 "returnType": "void", 475 "exceptions": [], 476 "name": "setTextAlign(android.graphics.Paint.Align)" 477 }, 478 "setTextSize(float)": { 479 "isImplementation": true, 480 "modifiers": [ 481 "protected" 482 ], 483 "params": [ 484 "textSize" 485 ], 486 "returnType": "void", 487 "exceptions": [], 488 "name": "setTextSize(float)" 489 }, 490 "setTypeface(android.graphics.Typeface)": { 491 "isImplementation": true, 492 "modifiers": [ 493 "protected" 494 ], 495 "params": [ 496 "typeface" 497 ], 498 "returnType": "android.graphics.Typeface", 499 "exceptions": [], 500 "name": "setTypeface(android.graphics.Typeface)" 501 } 502 }, 503 "imports": [ 504 "android.os.Build.VERSION_CODES.N", 505 "android.graphics.ColorFilter", 506 "android.graphics.Paint", 507 "android.graphics.PathEffect", 508 "android.graphics.Shader", 509 "android.graphics.Typeface", 510 "org.robolectric.annotation.Implementation", 511 "org.robolectric.annotation.Implements", 512 "org.robolectric.annotation.RealObject", 513 "org.robolectric.shadow.api.Shadow", 514 "org.robolectric.util.ReflectionHelpers.ClassParameter" 515 ], 516 "name": "org.robolectric.shadows.ShadowPaint" 517}