{ "methods": { "__constructor__(android.graphics.Paint)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "otherPaint" ], "returnType": "void", "exceptions": [], "name": "__constructor__(android.graphics.Paint)" }, "getAlpha()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "int", "exceptions": [], "name": "getAlpha()" }, "getCap()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "android.graphics.Paint.Cap", "exceptions": [], "name": "getCap()" }, "getColor()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "int", "exceptions": [], "name": "getColor()" }, "getColorFilter()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.ColorFilter", "exceptions": [], "name": "getColorFilter()" }, "getFlags()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "int", "exceptions": [], "name": "getFlags()" }, "getJoin()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "android.graphics.Paint.Join", "exceptions": [], "name": "getJoin()" }, "getPathEffect()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.PathEffect", "exceptions": [], "name": "getPathEffect()" }, "getShader()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.Shader", "exceptions": [], "name": "getShader()" }, "getShadowColor()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "int", "exceptions": [], "name": "getShadowColor()", "documentation": "@return shadow color (Paint related shadow, not Robolectric Shadow)\n" }, "getShadowDx()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "float", "exceptions": [], "name": "getShadowDx()", "documentation": "@return shadow Dx (Paint related shadow, not Robolectric Shadow)\n" }, "getShadowDy()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "float", "exceptions": [], "name": "getShadowDy()", "documentation": "@return shadow Dx (Paint related shadow, not Robolectric Shadow)\n" }, "getShadowRadius()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "float", "exceptions": [], "name": "getShadowRadius()", "documentation": "@return shadow radius (Paint related shadow, not Robolectric Shadow)\n" }, "getStrokeCap()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.Paint.Cap", "exceptions": [], "name": "getStrokeCap()" }, "getStrokeJoin()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.Paint.Join", "exceptions": [], "name": "getStrokeJoin()" }, "getStrokeWidth()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "float", "exceptions": [], "name": "getStrokeWidth()" }, "getStyle()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.Paint.Style", "exceptions": [], "name": "getStyle()" }, "getTextAlign()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.Paint.Align", "exceptions": [], "name": "getTextAlign()" }, "getTextSize()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "float", "exceptions": [], "name": "getTextSize()" }, "getTypeface()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "android.graphics.Typeface", "exceptions": [], "name": "getTypeface()" }, "getWidth()": { "isImplementation": false, "modifiers": [ "public" ], "params": [], "returnType": "float", "exceptions": [], "name": "getWidth()" }, "isAntiAlias()": { "isImplementation": true, "modifiers": [ "protected", "final" ], "params": [], "returnType": "boolean", "exceptions": [], "name": "isAntiAlias()" }, "isDither()": { "isImplementation": true, "modifiers": [ "protected", "final" ], "params": [], "returnType": "boolean", "exceptions": [], "name": "isDither()" }, "measureText(char[],int,int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "text", "index", "count" ], "returnType": "float", "exceptions": [], "name": "measureText(char[],int,int)" }, "measureText(java.lang.CharSequence,int,int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "text", "start", "end" ], "returnType": "float", "exceptions": [], "name": "measureText(java.lang.CharSequence,int,int)" }, "measureText(java.lang.String)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "text" ], "returnType": "float", "exceptions": [], "name": "measureText(java.lang.String)" }, "measureText(java.lang.String,int,int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "text", "start", "end" ], "returnType": "float", "exceptions": [], "name": "measureText(java.lang.String,int,int)" }, "nInit()": { "isImplementation": true, "modifiers": [ "protected", "static" ], "params": [], "returnType": "long", "exceptions": [], "minSdk": 24, "name": "nInit()" }, "setAlpha(int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "alpha" ], "returnType": "void", "exceptions": [], "name": "setAlpha(int)" }, "setAntiAlias(boolean)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "antiAlias" ], "returnType": "void", "exceptions": [], "name": "setAntiAlias(boolean)" }, "setColor(int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "color" ], "returnType": "void", "exceptions": [], "name": "setColor(int)" }, "setColorFilter(android.graphics.ColorFilter)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "filter" ], "returnType": "android.graphics.ColorFilter", "exceptions": [], "name": "setColorFilter(android.graphics.ColorFilter)" }, "setDither(boolean)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "dither" ], "returnType": "void", "exceptions": [], "name": "setDither(boolean)" }, "setFlags(int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "flags" ], "returnType": "void", "exceptions": [], "name": "setFlags(int)" }, "setPathEffect(android.graphics.PathEffect)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "effect" ], "returnType": "android.graphics.PathEffect", "exceptions": [], "name": "setPathEffect(android.graphics.PathEffect)" }, "setShader(android.graphics.Shader)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "shader" ], "returnType": "android.graphics.Shader", "exceptions": [], "name": "setShader(android.graphics.Shader)" }, "setShadowLayer(float,float,float,int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "radius", "dx", "dy", "color" ], "returnType": "void", "exceptions": [], "name": "setShadowLayer(float,float,float,int)" }, "setStrokeCap(android.graphics.Paint.Cap)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "cap" ], "returnType": "void", "exceptions": [], "name": "setStrokeCap(android.graphics.Paint.Cap)" }, "setStrokeJoin(android.graphics.Paint.Join)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "join" ], "returnType": "void", "exceptions": [], "name": "setStrokeJoin(android.graphics.Paint.Join)" }, "setStrokeWidth(float)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "width" ], "returnType": "void", "exceptions": [], "name": "setStrokeWidth(float)" }, "setStyle(android.graphics.Paint.Style)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "style" ], "returnType": "void", "exceptions": [], "name": "setStyle(android.graphics.Paint.Style)" }, "setTextAlign(android.graphics.Paint.Align)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "align" ], "returnType": "void", "exceptions": [], "name": "setTextAlign(android.graphics.Paint.Align)" }, "setTextSize(float)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "textSize" ], "returnType": "void", "exceptions": [], "name": "setTextSize(float)" }, "setTypeface(android.graphics.Typeface)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "typeface" ], "returnType": "android.graphics.Typeface", "exceptions": [], "name": "setTypeface(android.graphics.Typeface)" } }, "imports": [ "android.os.Build.VERSION_CODES.N", "android.graphics.ColorFilter", "android.graphics.Paint", "android.graphics.PathEffect", "android.graphics.Shader", "android.graphics.Typeface", "org.robolectric.annotation.Implementation", "org.robolectric.annotation.Implements", "org.robolectric.annotation.RealObject", "org.robolectric.shadow.api.Shadow", "org.robolectric.util.ReflectionHelpers.ClassParameter" ], "name": "org.robolectric.shadows.ShadowPaint" }