private static boolean checkTupleCast(BValue sourceValue, BType targetType, List<TypePair> unresolvedTypes) { BValueArray source = (BValueArray) sourceValue; BTupleType target = (BTupleType) targetType; List<BType> targetTupleTypes = target.getTupleTypes(); if (source.size() != targetTupleTypes.size()) { return false; } for (int i = 0; i < source.size(); i++) { if (!checkCast(source.getBValue(i), targetTupleTypes.get(i), unresolvedTypes)) { return false; } } return true; }
long[] arr = new long[size]; for (int i = 0; i < size; i++) { arr[i] = (long) bValueDeserializer.deserialize(array.getBValue(i), Long.class); int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = (int) bValueDeserializer.deserialize(array.getBValue(i), Integer.class); byte[] arr = new byte[size]; for (int i = 0; i < size; i++) { arr[i] = (byte) bValueDeserializer.deserialize(array.getBValue(i), BType.class); double[] arr = new double[size]; for (int i = 0; i < size; i++) { arr[i] = (double) bValueDeserializer.deserialize(array.getBValue(i), Double.class); String[] arr = new String[size]; for (int i = 0; i < size; i++) { arr[i] = (String) bValueDeserializer.deserialize(array.getBValue(i), String.class);
BValueArray jsonArray = (BValueArray) json; for (int i = 0; i < jsonArray.size(); i++) { this.serialize(jsonArray.getBValue(i));
if (summaryConfigs != null && summaryConfigs.size() > 0) { for (int i = 0; i < summaryConfigs.size(); i++) { BMap summaryConfigStruct = (BMap) summaryConfigs.getBValue(i); StatisticConfig.Builder statisticBuilder = StatisticConfig.builder() .expiry(Duration.ofMillis(((BInteger) summaryConfigStruct