summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java43
1 files changed, 37 insertions, 6 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java
index 792ea1193c..f2c5b03a27 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/RasterLayer.java
@@ -62,6 +62,7 @@ public class RasterLayer extends Layer {
* @param sourceLayer the source layer to set
* @return This
*/
+ @NonNull
public RasterLayer withSourceLayer(String sourceLayer) {
setSourceLayer(sourceLayer);
return this;
@@ -72,6 +73,7 @@ public class RasterLayer extends Layer {
*
* @return id of the source
*/
+ @NonNull
public String getSourceId() {
checkThread();
return nativeGetSourceId();
@@ -83,6 +85,7 @@ public class RasterLayer extends Layer {
* @param properties the var-args properties
* @return This
*/
+ @NonNull
public RasterLayer withProperties(@NonNull PropertyValue<?>... properties) {
setProperties(properties);
return this;
@@ -95,6 +98,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterOpacity() {
checkThread();
@@ -106,6 +110,7 @@ public class RasterLayer extends Layer {
*
* @return transition options for Float
*/
+ @NonNull
public TransitionOptions getRasterOpacityTransition() {
checkThread();
return nativeGetRasterOpacityTransition();
@@ -116,7 +121,7 @@ public class RasterLayer extends Layer {
*
* @param options transition options for Float
*/
- public void setRasterOpacityTransition(TransitionOptions options) {
+ public void setRasterOpacityTransition(@NonNull TransitionOptions options) {
checkThread();
nativeSetRasterOpacityTransition(options.getDuration(), options.getDelay());
}
@@ -126,6 +131,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterHueRotate() {
checkThread();
@@ -137,6 +143,7 @@ public class RasterLayer extends Layer {
*
* @return transition options for Float
*/
+ @NonNull
public TransitionOptions getRasterHueRotateTransition() {
checkThread();
return nativeGetRasterHueRotateTransition();
@@ -147,7 +154,7 @@ public class RasterLayer extends Layer {
*
* @param options transition options for Float
*/
- public void setRasterHueRotateTransition(TransitionOptions options) {
+ public void setRasterHueRotateTransition(@NonNull TransitionOptions options) {
checkThread();
nativeSetRasterHueRotateTransition(options.getDuration(), options.getDelay());
}
@@ -157,6 +164,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterBrightnessMin() {
checkThread();
@@ -168,6 +176,7 @@ public class RasterLayer extends Layer {
*
* @return transition options for Float
*/
+ @NonNull
public TransitionOptions getRasterBrightnessMinTransition() {
checkThread();
return nativeGetRasterBrightnessMinTransition();
@@ -178,7 +187,7 @@ public class RasterLayer extends Layer {
*
* @param options transition options for Float
*/
- public void setRasterBrightnessMinTransition(TransitionOptions options) {
+ public void setRasterBrightnessMinTransition(@NonNull TransitionOptions options) {
checkThread();
nativeSetRasterBrightnessMinTransition(options.getDuration(), options.getDelay());
}
@@ -188,6 +197,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterBrightnessMax() {
checkThread();
@@ -199,6 +209,7 @@ public class RasterLayer extends Layer {
*
* @return transition options for Float
*/
+ @NonNull
public TransitionOptions getRasterBrightnessMaxTransition() {
checkThread();
return nativeGetRasterBrightnessMaxTransition();
@@ -209,7 +220,7 @@ public class RasterLayer extends Layer {
*
* @param options transition options for Float
*/
- public void setRasterBrightnessMaxTransition(TransitionOptions options) {
+ public void setRasterBrightnessMaxTransition(@NonNull TransitionOptions options) {
checkThread();
nativeSetRasterBrightnessMaxTransition(options.getDuration(), options.getDelay());
}
@@ -219,6 +230,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterSaturation() {
checkThread();
@@ -230,6 +242,7 @@ public class RasterLayer extends Layer {
*
* @return transition options for Float
*/
+ @NonNull
public TransitionOptions getRasterSaturationTransition() {
checkThread();
return nativeGetRasterSaturationTransition();
@@ -240,7 +253,7 @@ public class RasterLayer extends Layer {
*
* @param options transition options for Float
*/
- public void setRasterSaturationTransition(TransitionOptions options) {
+ public void setRasterSaturationTransition(@NonNull TransitionOptions options) {
checkThread();
nativeSetRasterSaturationTransition(options.getDuration(), options.getDelay());
}
@@ -250,6 +263,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterContrast() {
checkThread();
@@ -261,6 +275,7 @@ public class RasterLayer extends Layer {
*
* @return transition options for Float
*/
+ @NonNull
public TransitionOptions getRasterContrastTransition() {
checkThread();
return nativeGetRasterContrastTransition();
@@ -271,7 +286,7 @@ public class RasterLayer extends Layer {
*
* @param options transition options for Float
*/
- public void setRasterContrastTransition(TransitionOptions options) {
+ public void setRasterContrastTransition(@NonNull TransitionOptions options) {
checkThread();
nativeSetRasterContrastTransition(options.getDuration(), options.getDelay());
}
@@ -281,6 +296,7 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around String
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<String> getRasterResampling() {
checkThread();
@@ -292,69 +308,84 @@ public class RasterLayer extends Layer {
*
* @return property wrapper value around Float
*/
+ @NonNull
@SuppressWarnings("unchecked")
public PropertyValue<Float> getRasterFadeDuration() {
checkThread();
return (PropertyValue<Float>) new PropertyValue("raster-fade-duration", nativeGetRasterFadeDuration());
}
+ @NonNull
@Keep
private native Object nativeGetRasterOpacity();
+ @NonNull
@Keep
private native TransitionOptions nativeGetRasterOpacityTransition();
@Keep
private native void nativeSetRasterOpacityTransition(long duration, long delay);
+ @NonNull
@Keep
private native Object nativeGetRasterHueRotate();
+ @NonNull
@Keep
private native TransitionOptions nativeGetRasterHueRotateTransition();
@Keep
private native void nativeSetRasterHueRotateTransition(long duration, long delay);
+ @NonNull
@Keep
private native Object nativeGetRasterBrightnessMin();
+ @NonNull
@Keep
private native TransitionOptions nativeGetRasterBrightnessMinTransition();
@Keep
private native void nativeSetRasterBrightnessMinTransition(long duration, long delay);
+ @NonNull
@Keep
private native Object nativeGetRasterBrightnessMax();
+ @NonNull
@Keep
private native TransitionOptions nativeGetRasterBrightnessMaxTransition();
@Keep
private native void nativeSetRasterBrightnessMaxTransition(long duration, long delay);
+ @NonNull
@Keep
private native Object nativeGetRasterSaturation();
+ @NonNull
@Keep
private native TransitionOptions nativeGetRasterSaturationTransition();
@Keep
private native void nativeSetRasterSaturationTransition(long duration, long delay);
+ @NonNull
@Keep
private native Object nativeGetRasterContrast();
+ @NonNull
@Keep
private native TransitionOptions nativeGetRasterContrastTransition();
@Keep
private native void nativeSetRasterContrastTransition(long duration, long delay);
+ @NonNull
@Keep
private native Object nativeGetRasterResampling();
+ @NonNull
@Keep
private native Object nativeGetRasterFadeDuration();