From 73867bb01196d7802899776b5b9bf4ad0ca055eb Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Fri, 12 Jul 2019 17:22:38 -0400 Subject: [PATCH] SimpleSQLChecker handles Stream in-lists --- .../com/moparisthebest/jdbc/codegen/SimpleSQLChecker.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jdbcmapper/src/main/java/com/moparisthebest/jdbc/codegen/SimpleSQLChecker.java b/jdbcmapper/src/main/java/com/moparisthebest/jdbc/codegen/SimpleSQLChecker.java index 52d5e01..60c8e01 100644 --- a/jdbcmapper/src/main/java/com/moparisthebest/jdbc/codegen/SimpleSQLChecker.java +++ b/jdbcmapper/src/main/java/com/moparisthebest/jdbc/codegen/SimpleSQLChecker.java @@ -110,7 +110,11 @@ public class SimpleSQLChecker implements SQLChecker { final TypeMirror componentType; if (o.getKind() == TypeKind.ARRAY) { componentType = ((ArrayType) o).getComponentType(); - } else if (o.getKind() == TypeKind.DECLARED && types.isAssignable(o, collectionType)) { + } else if (o.getKind() == TypeKind.DECLARED && (types.isAssignable(o, collectionType) + //IFJAVA8_START + || types.isAssignable(o, streamType) + //IFJAVA8_END + )) { final DeclaredType dt = (DeclaredType) o; componentType = dt.getTypeArguments().get(0); } else {