summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java33
1 files changed, 12 insertions, 21 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java
index c71dc3ce82..bdeeeb0926 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/expressions/Expression.java
@@ -90,9 +90,7 @@ import java.util.Map;
*/
public class Expression {
- @Nullable
private final String operator;
- @Nullable
private final Expression[] arguments;
/**
@@ -437,7 +435,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-==">Style specification</a>
*/
- public static Expression eq(@NonNull Expression compareOne, boolean compareTwo) {
+ public static Expression eq(Expression compareOne, boolean compareTwo) {
return eq(compareOne, literal(compareTwo));
}
@@ -2236,7 +2234,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-ln">Style specification</a>
*/
- public static Expression ln(@NonNull Number number) {
+ public static Expression ln(Number number) {
return ln(literal(number));
}
@@ -2688,7 +2686,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-round">Style specification</a>
*/
- public static Expression round(@NonNull Number number) {
+ public static Expression round(Number number) {
return round(literal(number));
}
@@ -2732,7 +2730,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-abs">Style specification</a>
*/
- public static Expression abs(@NonNull Number number) {
+ public static Expression abs(Number number) {
return abs(literal(number));
}
@@ -2776,7 +2774,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-abs">Style specification</a>
*/
- public static Expression ceil(@NonNull Number number) {
+ public static Expression ceil(Number number) {
return ceil(literal(number));
}
@@ -2820,7 +2818,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-abs">Style specification</a>
*/
- public static Expression floor(@NonNull Number number) {
+ public static Expression floor(Number number) {
return floor(literal(number));
}
@@ -2906,7 +2904,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-is-supported-script">Style specification</a>
*/
- public static Expression isSupportedScript(@NonNull String string) {
+ public static Expression isSupportedScript(String string) {
return new Expression("is-supported-script", literal(string));
}
@@ -3497,7 +3495,7 @@ public class Expression {
* @return expression
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-step">Style specification</a>
*/
- public static Expression step(@NonNull Expression input, @NonNull Expression defaultOutput, @NonNull Expression... stops) {
+ public static Expression step(@NonNull Expression input, @NonNull Expression defaultOutput, Expression... stops) {
return new Expression("step", join(new Expression[] {input, defaultOutput}, stops));
}
@@ -3724,7 +3722,7 @@ public class Expression {
* @see <a href="https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-interpolate">Style specification</a>
*/
public static Expression interpolate(@NonNull Interpolator interpolation,
- @NonNull Expression number, @NonNull Expression... stops) {
+ @NonNull Expression number, Expression... stops) {
return new Expression("interpolate", join(new Expression[] {interpolation, number}, stops));
}
@@ -3931,7 +3929,6 @@ public class Expression {
* @param right the right part of an expression
* @return the joined expression
*/
- @NonNull
private static Expression[] join(Expression[] left, Expression[] right) {
Expression[] output = new Expression[left.length + right.length];
System.arraycopy(left, 0, output, 0, left.length);
@@ -4024,7 +4021,7 @@ public class Expression {
* @return true if equal, false if not
*/
@Override
- public boolean equals(@Nullable Object o) {
+ public boolean equals(Object o) {
super.equals(o);
if (this == o) {
return true;
@@ -4124,7 +4121,7 @@ public class Expression {
* @return true if equal, false if not
*/
@Override
- public boolean equals(@Nullable Object o) {
+ public boolean equals(Object o) {
if (this == o) {
return true;
}
@@ -4152,7 +4149,6 @@ public class Expression {
return result;
}
- @NonNull
private static String unwrapStringLiteral(String value) {
if (value.length() > 1 &&
value.charAt(0) == '\"' && value.charAt(value.length() - 1) == '\"') {
@@ -4205,7 +4201,6 @@ public class Expression {
* @param stops the stops to convert
* @return the converted stops as an expression array
*/
- @NonNull
static Expression[] toExpressionArray(Stop... stops) {
Expression[] expressions = new Expression[stops.length * 2];
Stop stop;
@@ -4337,7 +4332,6 @@ public class Expression {
*
* @return the string representation of the expression array
*/
- @NonNull
@Override
public String toString() {
StringBuilder builder = new StringBuilder("[\"literal\"], [");
@@ -4369,7 +4363,6 @@ public class Expression {
this.map = map;
}
- @NonNull
@Override
public Object toValue() {
Map<String, Object> unwrappedMap = new HashMap<>();
@@ -4385,7 +4378,6 @@ public class Expression {
return unwrappedMap;
}
- @NonNull
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
@@ -4405,7 +4397,7 @@ public class Expression {
}
@Override
- public boolean equals(@Nullable Object o) {
+ public boolean equals(Object o) {
if (this == o) {
return true;
}
@@ -4440,7 +4432,6 @@ public class Expression {
* @param object the object to convert to an object array
* @return the converted object array
*/
- @NonNull
static Object[] toObjectArray(Object object) {
// object is a primitive array
int len = java.lang.reflect.Array.getLength(object);