diff --git a/querydsl-core/src/main/java/com/mysema/query/support/DetachableMixin.java b/querydsl-core/src/main/java/com/mysema/query/support/DetachableMixin.java index a9e9cd6f0..b2eddeab3 100644 --- a/querydsl-core/src/main/java/com/mysema/query/support/DetachableMixin.java +++ b/querydsl-core/src/main/java/com/mysema/query/support/DetachableMixin.java @@ -114,16 +114,6 @@ public class DetachableMixin implements Detachable { } return metadata; } - - private QueryMetadata projection(Expression first, Expression second, Expression[] rest) { - QueryMetadata metadata = queryMixin.getMetadata().clone(); - metadata.addProjection(nullAsTemplate(first)); - metadata.addProjection(nullAsTemplate(second)); - for (Expression expr : rest) { - metadata.addProjection(nullAsTemplate(expr)); - } - return metadata; - } private Expression nullAsTemplate(@Nullable Expression expr){ return expr != null ? expr : NullExpression.DEFAULT; @@ -186,12 +176,5 @@ public class DetachableMixin implements Detachable { metadata.setUnique(true); return metadata; } - - private QueryMetadata uniqueProjection(Expression first, Expression second, - Expression[] rest) { - QueryMetadata metadata = projection(first, second, rest); - metadata.setUnique(true); - return metadata; - } }