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 {