diff --git a/querydsl-collections/src/main/java/com/mysema/query/collections/eval/JaninoEvaluator.java b/querydsl-collections/src/main/java/com/mysema/query/collections/eval/JaninoEvaluator.java index 398d6bbee..a605c2f9d 100644 --- a/querydsl-collections/src/main/java/com/mysema/query/collections/eval/JaninoEvaluator.java +++ b/querydsl-collections/src/main/java/com/mysema/query/collections/eval/JaninoEvaluator.java @@ -37,6 +37,7 @@ public class JaninoEvaluator implements Evaluator{ } } + @SuppressWarnings("unchecked") public T evaluate(Object... args) { try { return (T)ev.evaluate(args); diff --git a/querydsl-collections/src/main/java/com/mysema/query/collections/support/DefaultIndexCreationTask.java b/querydsl-collections/src/main/java/com/mysema/query/collections/support/DefaultIndexCreationTask.java index df0c415f5..5ef0d2087 100644 --- a/querydsl-collections/src/main/java/com/mysema/query/collections/support/DefaultIndexCreationTask.java +++ b/querydsl-collections/src/main/java/com/mysema/query/collections/support/DefaultIndexCreationTask.java @@ -60,6 +60,7 @@ public class DefaultIndexCreationTask { if (key instanceof EConstant){ final Object constant = ((EConstant)key).getConstant(); keyCreator = new Evaluator(){ + @SuppressWarnings("unchecked") public T evaluate(Object... args) { return (T)constant; } diff --git a/querydsl-collections/src/main/java/com/mysema/query/collections/utils/QueryIteratorUtils.java b/querydsl-collections/src/main/java/com/mysema/query/collections/utils/QueryIteratorUtils.java index 20b8ef5e7..9e3b949c3 100644 --- a/querydsl-collections/src/main/java/com/mysema/query/collections/utils/QueryIteratorUtils.java +++ b/querydsl-collections/src/main/java/com/mysema/query/collections/utils/QueryIteratorUtils.java @@ -122,6 +122,7 @@ public class QueryIteratorUtils { public static Iterator toArrayIterator(Iterator source){ return IteratorUtils.transformedIterator(source, new Transformer(){ + @SuppressWarnings("unchecked") public S[] transform(S input) { return toArray(input); }