diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/SymbolLayer.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/SymbolLayer.java | 159 |
1 files changed, 14 insertions, 145 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/SymbolLayer.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/SymbolLayer.java index ba5bff178c..1d45f34bd3 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/SymbolLayer.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/SymbolLayer.java @@ -62,7 +62,6 @@ public class SymbolLayer extends Layer { * @param sourceLayer the source layer to set * @return This */ - @NonNull public SymbolLayer withSourceLayer(String sourceLayer) { setSourceLayer(sourceLayer); return this; @@ -73,7 +72,6 @@ public class SymbolLayer extends Layer { * * @return id of the source */ - @NonNull public String getSourceId() { checkThread(); return nativeGetSourceId(); @@ -84,7 +82,6 @@ public class SymbolLayer extends Layer { * * @return sourceLayer the source layer to get */ - @NonNull public String getSourceLayer() { checkThread(); return nativeGetSourceLayer(); @@ -95,7 +92,7 @@ public class SymbolLayer extends Layer { * * @param filter the expression filter to set */ - public void setFilter(@NonNull Expression filter) { + public void setFilter(Expression filter) { checkThread(); nativeSetFilter(filter.toArray()); } @@ -106,8 +103,7 @@ public class SymbolLayer extends Layer { * @param filter the expression filter to set * @return This */ - @NonNull - public SymbolLayer withFilter(@NonNull Expression filter) { + public SymbolLayer withFilter(Expression filter) { setFilter(filter); return this; } @@ -134,7 +130,6 @@ public class SymbolLayer extends Layer { * @param properties the var-args properties * @return This */ - @NonNull public SymbolLayer withProperties(@NonNull PropertyValue<?>... properties) { setProperties(properties); return this; @@ -147,7 +142,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getSymbolPlacement() { checkThread(); @@ -159,7 +153,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getSymbolSpacing() { checkThread(); @@ -171,7 +164,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getSymbolAvoidEdges() { checkThread(); @@ -183,7 +175,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getSymbolZOrder() { checkThread(); @@ -195,7 +186,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getIconAllowOverlap() { checkThread(); @@ -207,7 +197,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getIconIgnorePlacement() { checkThread(); @@ -219,7 +208,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getIconOptional() { checkThread(); @@ -231,7 +219,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconRotationAlignment() { checkThread(); @@ -243,7 +230,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getIconSize() { checkThread(); @@ -255,7 +241,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconTextFit() { checkThread(); @@ -267,7 +252,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float[] */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float[]> getIconTextFitPadding() { checkThread(); @@ -279,7 +263,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconImage() { checkThread(); @@ -291,7 +274,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getIconRotate() { checkThread(); @@ -303,7 +285,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getIconPadding() { checkThread(); @@ -315,7 +296,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getIconKeepUpright() { checkThread(); @@ -327,7 +307,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float[] */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float[]> getIconOffset() { checkThread(); @@ -339,7 +318,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconAnchor() { checkThread(); @@ -351,7 +329,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconPitchAlignment() { checkThread(); @@ -363,7 +340,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextPitchAlignment() { checkThread(); @@ -375,7 +351,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextRotationAlignment() { checkThread(); @@ -387,7 +362,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextField() { checkThread(); @@ -399,7 +373,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String[] */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String[]> getTextFont() { checkThread(); @@ -411,7 +384,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextSize() { checkThread(); @@ -423,7 +395,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextMaxWidth() { checkThread(); @@ -435,7 +406,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextLineHeight() { checkThread(); @@ -447,7 +417,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextLetterSpacing() { checkThread(); @@ -459,7 +428,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextJustify() { checkThread(); @@ -471,7 +439,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextAnchor() { checkThread(); @@ -483,7 +450,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextMaxAngle() { checkThread(); @@ -495,7 +461,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextRotate() { checkThread(); @@ -507,7 +472,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextPadding() { checkThread(); @@ -519,7 +483,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getTextKeepUpright() { checkThread(); @@ -531,7 +494,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextTransform() { checkThread(); @@ -543,7 +505,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float[] */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float[]> getTextOffset() { checkThread(); @@ -555,7 +516,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getTextAllowOverlap() { checkThread(); @@ -567,7 +527,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getTextIgnorePlacement() { checkThread(); @@ -579,7 +538,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Boolean */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Boolean> getTextOptional() { checkThread(); @@ -591,7 +549,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getIconOpacity() { checkThread(); @@ -603,7 +560,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float */ - @NonNull public TransitionOptions getIconOpacityTransition() { checkThread(); return nativeGetIconOpacityTransition(); @@ -614,7 +570,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float */ - public void setIconOpacityTransition(@NonNull TransitionOptions options) { + public void setIconOpacityTransition(TransitionOptions options) { checkThread(); nativeSetIconOpacityTransition(options.getDuration(), options.getDelay()); } @@ -624,7 +580,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconColor() { checkThread(); @@ -653,7 +608,6 @@ public class SymbolLayer extends Layer { * * @return transition options for String */ - @NonNull public TransitionOptions getIconColorTransition() { checkThread(); return nativeGetIconColorTransition(); @@ -664,7 +618,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for String */ - public void setIconColorTransition(@NonNull TransitionOptions options) { + public void setIconColorTransition(TransitionOptions options) { checkThread(); nativeSetIconColorTransition(options.getDuration(), options.getDelay()); } @@ -674,7 +628,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconHaloColor() { checkThread(); @@ -703,7 +656,6 @@ public class SymbolLayer extends Layer { * * @return transition options for String */ - @NonNull public TransitionOptions getIconHaloColorTransition() { checkThread(); return nativeGetIconHaloColorTransition(); @@ -714,7 +666,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for String */ - public void setIconHaloColorTransition(@NonNull TransitionOptions options) { + public void setIconHaloColorTransition(TransitionOptions options) { checkThread(); nativeSetIconHaloColorTransition(options.getDuration(), options.getDelay()); } @@ -724,7 +676,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getIconHaloWidth() { checkThread(); @@ -736,7 +687,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float */ - @NonNull public TransitionOptions getIconHaloWidthTransition() { checkThread(); return nativeGetIconHaloWidthTransition(); @@ -747,7 +697,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float */ - public void setIconHaloWidthTransition(@NonNull TransitionOptions options) { + public void setIconHaloWidthTransition(TransitionOptions options) { checkThread(); nativeSetIconHaloWidthTransition(options.getDuration(), options.getDelay()); } @@ -757,7 +707,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getIconHaloBlur() { checkThread(); @@ -769,7 +718,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float */ - @NonNull public TransitionOptions getIconHaloBlurTransition() { checkThread(); return nativeGetIconHaloBlurTransition(); @@ -780,7 +728,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float */ - public void setIconHaloBlurTransition(@NonNull TransitionOptions options) { + public void setIconHaloBlurTransition(TransitionOptions options) { checkThread(); nativeSetIconHaloBlurTransition(options.getDuration(), options.getDelay()); } @@ -790,7 +738,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float[] */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float[]> getIconTranslate() { checkThread(); @@ -802,7 +749,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float[] */ - @NonNull public TransitionOptions getIconTranslateTransition() { checkThread(); return nativeGetIconTranslateTransition(); @@ -813,7 +759,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float[] */ - public void setIconTranslateTransition(@NonNull TransitionOptions options) { + public void setIconTranslateTransition(TransitionOptions options) { checkThread(); nativeSetIconTranslateTransition(options.getDuration(), options.getDelay()); } @@ -823,7 +769,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getIconTranslateAnchor() { checkThread(); @@ -835,7 +780,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextOpacity() { checkThread(); @@ -847,7 +791,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float */ - @NonNull public TransitionOptions getTextOpacityTransition() { checkThread(); return nativeGetTextOpacityTransition(); @@ -858,7 +801,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float */ - public void setTextOpacityTransition(@NonNull TransitionOptions options) { + public void setTextOpacityTransition(TransitionOptions options) { checkThread(); nativeSetTextOpacityTransition(options.getDuration(), options.getDelay()); } @@ -868,7 +811,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextColor() { checkThread(); @@ -897,7 +839,6 @@ public class SymbolLayer extends Layer { * * @return transition options for String */ - @NonNull public TransitionOptions getTextColorTransition() { checkThread(); return nativeGetTextColorTransition(); @@ -908,7 +849,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for String */ - public void setTextColorTransition(@NonNull TransitionOptions options) { + public void setTextColorTransition(TransitionOptions options) { checkThread(); nativeSetTextColorTransition(options.getDuration(), options.getDelay()); } @@ -918,7 +859,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextHaloColor() { checkThread(); @@ -947,7 +887,6 @@ public class SymbolLayer extends Layer { * * @return transition options for String */ - @NonNull public TransitionOptions getTextHaloColorTransition() { checkThread(); return nativeGetTextHaloColorTransition(); @@ -958,7 +897,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for String */ - public void setTextHaloColorTransition(@NonNull TransitionOptions options) { + public void setTextHaloColorTransition(TransitionOptions options) { checkThread(); nativeSetTextHaloColorTransition(options.getDuration(), options.getDelay()); } @@ -968,7 +907,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextHaloWidth() { checkThread(); @@ -980,7 +918,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float */ - @NonNull public TransitionOptions getTextHaloWidthTransition() { checkThread(); return nativeGetTextHaloWidthTransition(); @@ -991,7 +928,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float */ - public void setTextHaloWidthTransition(@NonNull TransitionOptions options) { + public void setTextHaloWidthTransition(TransitionOptions options) { checkThread(); nativeSetTextHaloWidthTransition(options.getDuration(), options.getDelay()); } @@ -1001,7 +938,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float> getTextHaloBlur() { checkThread(); @@ -1013,7 +949,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float */ - @NonNull public TransitionOptions getTextHaloBlurTransition() { checkThread(); return nativeGetTextHaloBlurTransition(); @@ -1024,7 +959,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float */ - public void setTextHaloBlurTransition(@NonNull TransitionOptions options) { + public void setTextHaloBlurTransition(TransitionOptions options) { checkThread(); nativeSetTextHaloBlurTransition(options.getDuration(), options.getDelay()); } @@ -1034,7 +969,6 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around Float[] */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<Float[]> getTextTranslate() { checkThread(); @@ -1046,7 +980,6 @@ public class SymbolLayer extends Layer { * * @return transition options for Float[] */ - @NonNull public TransitionOptions getTextTranslateTransition() { checkThread(); return nativeGetTextTranslateTransition(); @@ -1057,7 +990,7 @@ public class SymbolLayer extends Layer { * * @param options transition options for Float[] */ - public void setTextTranslateTransition(@NonNull TransitionOptions options) { + public void setTextTranslateTransition(TransitionOptions options) { checkThread(); nativeSetTextTranslateTransition(options.getDuration(), options.getDelay()); } @@ -1067,298 +1000,234 @@ public class SymbolLayer extends Layer { * * @return property wrapper value around String */ - @NonNull @SuppressWarnings("unchecked") public PropertyValue<String> getTextTranslateAnchor() { checkThread(); return (PropertyValue<String>) new PropertyValue("text-translate-anchor", nativeGetTextTranslateAnchor()); } - @NonNull @Keep private native Object nativeGetSymbolPlacement(); - @NonNull @Keep private native Object nativeGetSymbolSpacing(); - @NonNull @Keep private native Object nativeGetSymbolAvoidEdges(); - @NonNull @Keep private native Object nativeGetSymbolZOrder(); - @NonNull @Keep private native Object nativeGetIconAllowOverlap(); - @NonNull @Keep private native Object nativeGetIconIgnorePlacement(); - @NonNull @Keep private native Object nativeGetIconOptional(); - @NonNull @Keep private native Object nativeGetIconRotationAlignment(); - @NonNull @Keep private native Object nativeGetIconSize(); - @NonNull @Keep private native Object nativeGetIconTextFit(); - @NonNull @Keep private native Object nativeGetIconTextFitPadding(); - @NonNull @Keep private native Object nativeGetIconImage(); - @NonNull @Keep private native Object nativeGetIconRotate(); - @NonNull @Keep private native Object nativeGetIconPadding(); - @NonNull @Keep private native Object nativeGetIconKeepUpright(); - @NonNull @Keep private native Object nativeGetIconOffset(); - @NonNull @Keep private native Object nativeGetIconAnchor(); - @NonNull @Keep private native Object nativeGetIconPitchAlignment(); - @NonNull @Keep private native Object nativeGetTextPitchAlignment(); - @NonNull @Keep private native Object nativeGetTextRotationAlignment(); - @NonNull @Keep private native Object nativeGetTextField(); - @NonNull @Keep private native Object nativeGetTextFont(); - @NonNull @Keep private native Object nativeGetTextSize(); - @NonNull @Keep private native Object nativeGetTextMaxWidth(); - @NonNull @Keep private native Object nativeGetTextLineHeight(); - @NonNull @Keep private native Object nativeGetTextLetterSpacing(); - @NonNull @Keep private native Object nativeGetTextJustify(); - @NonNull @Keep private native Object nativeGetTextAnchor(); - @NonNull @Keep private native Object nativeGetTextMaxAngle(); - @NonNull @Keep private native Object nativeGetTextRotate(); - @NonNull @Keep private native Object nativeGetTextPadding(); - @NonNull @Keep private native Object nativeGetTextKeepUpright(); - @NonNull @Keep private native Object nativeGetTextTransform(); - @NonNull @Keep private native Object nativeGetTextOffset(); - @NonNull @Keep private native Object nativeGetTextAllowOverlap(); - @NonNull @Keep private native Object nativeGetTextIgnorePlacement(); - @NonNull @Keep private native Object nativeGetTextOptional(); - @NonNull @Keep private native Object nativeGetIconOpacity(); - @NonNull @Keep private native TransitionOptions nativeGetIconOpacityTransition(); @Keep private native void nativeSetIconOpacityTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetIconColor(); - @NonNull @Keep private native TransitionOptions nativeGetIconColorTransition(); @Keep private native void nativeSetIconColorTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetIconHaloColor(); - @NonNull @Keep private native TransitionOptions nativeGetIconHaloColorTransition(); @Keep private native void nativeSetIconHaloColorTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetIconHaloWidth(); - @NonNull @Keep private native TransitionOptions nativeGetIconHaloWidthTransition(); @Keep private native void nativeSetIconHaloWidthTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetIconHaloBlur(); - @NonNull @Keep private native TransitionOptions nativeGetIconHaloBlurTransition(); @Keep private native void nativeSetIconHaloBlurTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetIconTranslate(); - @NonNull @Keep private native TransitionOptions nativeGetIconTranslateTransition(); @Keep private native void nativeSetIconTranslateTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetIconTranslateAnchor(); - @NonNull @Keep private native Object nativeGetTextOpacity(); - @NonNull @Keep private native TransitionOptions nativeGetTextOpacityTransition(); @Keep private native void nativeSetTextOpacityTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetTextColor(); - @NonNull @Keep private native TransitionOptions nativeGetTextColorTransition(); @Keep private native void nativeSetTextColorTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetTextHaloColor(); - @NonNull @Keep private native TransitionOptions nativeGetTextHaloColorTransition(); @Keep private native void nativeSetTextHaloColorTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetTextHaloWidth(); - @NonNull @Keep private native TransitionOptions nativeGetTextHaloWidthTransition(); @Keep private native void nativeSetTextHaloWidthTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetTextHaloBlur(); - @NonNull @Keep private native TransitionOptions nativeGetTextHaloBlurTransition(); @Keep private native void nativeSetTextHaloBlurTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetTextTranslate(); - @NonNull @Keep private native TransitionOptions nativeGetTextTranslateTransition(); @Keep private native void nativeSetTextTranslateTransition(long duration, long delay); - @NonNull @Keep private native Object nativeGetTextTranslateAnchor(); |