|
90 | 90 | import com.google.cloud.firestore.pipeline.expressions.AggregateFunction; |
91 | 91 | import com.google.cloud.firestore.pipeline.expressions.Expression; |
92 | 92 | import com.google.cloud.firestore.pipeline.expressions.Field; |
93 | | -import com.google.cloud.firestore.pipeline.expressions.Type; |
94 | 93 | import com.google.cloud.firestore.pipeline.stages.Aggregate; |
95 | 94 | import com.google.cloud.firestore.pipeline.stages.AggregateHints; |
96 | 95 | import com.google.cloud.firestore.pipeline.stages.AggregateOptions; |
@@ -2668,26 +2667,26 @@ public void testIsType() throws Exception { |
2668 | 2667 | "array", |
2669 | 2668 | array(1, 2, true)))) |
2670 | 2669 | .select( |
2671 | | - Expression.isType("int", Type.INT64).as("isInt64"), |
2672 | | - Expression.isType("int", Type.NUMBER).as("isInt64IsNumber"), |
2673 | | - Expression.isType("int", Type.DECIMAL128).as("isInt64IsDecimal128"), |
2674 | | - Expression.isType("float", Type.FLOAT64).as("isFloat64"), |
2675 | | - Expression.isType("float", Type.NUMBER).as("isFloat64IsNumber"), |
2676 | | - Expression.isType("float", Type.DECIMAL128).as("isFloat64IsDecimal128"), |
2677 | | - Expression.isType("str", Type.STRING).as("isStr"), |
2678 | | - Expression.isType("str", Type.INT64).as("isStrNum"), |
2679 | | - Expression.isType("int", Type.STRING).as("isNumStr"), |
2680 | | - Expression.isType("bool", Type.BOOLEAN).as("isBool"), |
2681 | | - Expression.isType("null", Type.NULL).as("isNull"), |
2682 | | - Expression.isType("geoPoint", Type.GEO_POINT).as("isGeoPoint"), |
2683 | | - Expression.isType("timestamp", Type.TIMESTAMP).as("isTimestamp"), |
2684 | | - Expression.isType("bytes", Type.BYTES).as("isBytes"), |
2685 | | - Expression.isType("docRef", Type.REFERENCE).as("isDocRef"), |
2686 | | - Expression.isType("vector", Type.VECTOR).as("isVector"), |
2687 | | - Expression.isType("map", Type.MAP).as("isMap"), |
2688 | | - Expression.isType("array", Type.ARRAY).as("isArray"), |
2689 | | - Expression.isType(constant(1), Type.INT64).as("exprIsInt64"), |
2690 | | - field("int").isType(Type.INT64).as("staticIsInt64")) |
| 2670 | + Expression.isType("int", "int64").as("isInt64"), |
| 2671 | + Expression.isType("int", "number").as("isInt64IsNumber"), |
| 2672 | + Expression.isType("int", "decimal128").as("isInt64IsDecimal128"), |
| 2673 | + Expression.isType("float", "float64").as("isFloat64"), |
| 2674 | + Expression.isType("float", "number").as("isFloat64IsNumber"), |
| 2675 | + Expression.isType("float", "decimal128").as("isFloat64IsDecimal128"), |
| 2676 | + Expression.isType("str", "string").as("isStr"), |
| 2677 | + Expression.isType("str", "int64").as("isStrNum"), |
| 2678 | + Expression.isType("int", "string").as("isNumStr"), |
| 2679 | + Expression.isType("bool", "boolean").as("isBool"), |
| 2680 | + Expression.isType("null", "null").as("isNull"), |
| 2681 | + Expression.isType("geoPoint", "geo_point").as("isGeoPoint"), |
| 2682 | + Expression.isType("timestamp", "timestamp").as("isTimestamp"), |
| 2683 | + Expression.isType("bytes", "bytes").as("isBytes"), |
| 2684 | + Expression.isType("docRef", "reference").as("isDocRef"), |
| 2685 | + Expression.isType("vector", "vector").as("isVector"), |
| 2686 | + Expression.isType("map", "map").as("isMap"), |
| 2687 | + Expression.isType("array", "array").as("isArray"), |
| 2688 | + Expression.isType(constant(1), "int64").as("exprIsInt64"), |
| 2689 | + field("int").isType("int64").as("staticIsInt64")) |
2691 | 2690 | .limit(1) |
2692 | 2691 | .execute() |
2693 | 2692 | .get() |
|
0 commit comments