Package org.robolectric.shadows
Class ShadowNativePathParser
- java.lang.Object
-
- org.robolectric.shadows.ShadowNativePathParser
-
@Implements(value=android.util.PathParser.class, minSdk=26, shadowPicker=Picker.class, isInAndroidSdk=false) public class ShadowNativePathParser extends Object
Shadow forPathParserthat is backed by native code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShadowNativePathParser.PickerShadow picker forPathParser.
-
Constructor Summary
Constructors Constructor Description ShadowNativePathParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static booleannCanMorph(long fromDataPtr, long toDataPtr)protected static longnCreateEmptyPathData()protected static longnCreatePathData(long nativePtr)protected static longnCreatePathDataFromString(String pathString, int stringLength)protected static voidnCreatePathFromPathData(long outPathPtr, long pathData)protected static voidnFinalize(long nativePtr)protected static booleannInterpolatePathData(long outDataPtr, long fromDataPtr, long toDataPtr, float fraction)protected static voidnParseStringForPath(long pathPtr, String pathString, int stringLength)protected static voidnSetPathData(long outDataPtr, long fromDataPtr)
-
-
-
Method Detail
-
nParseStringForPath
@Implementation(minSdk=26) protected static void nParseStringForPath(long pathPtr, String pathString, int stringLength)
-
nCreatePathDataFromString
@Implementation(minSdk=26) protected static long nCreatePathDataFromString(String pathString, int stringLength)
-
nCreatePathFromPathData
@Implementation(minSdk=26) protected static void nCreatePathFromPathData(long outPathPtr, long pathData)
-
nCreateEmptyPathData
@Implementation(minSdk=26) protected static long nCreateEmptyPathData()
-
nCreatePathData
@Implementation(minSdk=26) protected static long nCreatePathData(long nativePtr)
-
nInterpolatePathData
@Implementation(minSdk=26) protected static boolean nInterpolatePathData(long outDataPtr, long fromDataPtr, long toDataPtr, float fraction)
-
nFinalize
@Implementation(minSdk=26) protected static void nFinalize(long nativePtr)
-
nCanMorph
@Implementation(minSdk=26) protected static boolean nCanMorph(long fromDataPtr, long toDataPtr)
-
nSetPathData
@Implementation(minSdk=26) protected static void nSetPathData(long outDataPtr, long fromDataPtr)
-
-