From 4f5f5dfc516b2e42251d5800bc5c0663d92544f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Wed, 6 Aug 2014 22:53:41 +0300 Subject: [PATCH] Flag full join methods as deprecated --- .../main/java/com/mysema/query/jpa/AbstractJPASubQuery.java | 6 ++++++ .../src/main/java/com/mysema/query/jpa/JPACommonQuery.java | 6 ++++++ .../src/main/java/com/mysema/query/jpa/JPAQueryBase.java | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/querydsl-jpa/src/main/java/com/mysema/query/jpa/AbstractJPASubQuery.java b/querydsl-jpa/src/main/java/com/mysema/query/jpa/AbstractJPASubQuery.java index b32254377..3050bcb5b 100644 --- a/querydsl-jpa/src/main/java/com/mysema/query/jpa/AbstractJPASubQuery.java +++ b/querydsl-jpa/src/main/java/com/mysema/query/jpa/AbstractJPASubQuery.java @@ -71,31 +71,37 @@ public class AbstractJPASubQuery> extends Detac } @Override + @Deprecated public

Q fullJoin(CollectionExpression target) { return queryMixin.fullJoin(target); } @Override + @Deprecated public

Q fullJoin(CollectionExpression target, Path

alias) { return queryMixin.fullJoin(target, alias); } @Override + @Deprecated public

Q fullJoin(EntityPath

target) { return queryMixin.fullJoin(target); } @Override + @Deprecated public

Q fullJoin(EntityPath

target, Path

alias) { return queryMixin.fullJoin(target, alias); } @Override + @Deprecated public

Q fullJoin(MapExpression target) { return queryMixin.fullJoin(target); } @Override + @Deprecated public

Q fullJoin(MapExpression target, Path

alias) { return queryMixin.fullJoin(target, alias); } diff --git a/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPACommonQuery.java b/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPACommonQuery.java index 5f979d64e..3e05a923f 100644 --- a/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPACommonQuery.java +++ b/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPACommonQuery.java @@ -285,6 +285,7 @@ public interface JPACommonQuery> extends Query { * @param target * @return */ + @Deprecated

Q fullJoin(EntityPath

target); /** @@ -295,6 +296,7 @@ public interface JPACommonQuery> extends Query { * @param alias * @return */ + @Deprecated

Q fullJoin(EntityPath

target, Path

alias); /** @@ -305,6 +307,7 @@ public interface JPACommonQuery> extends Query { * @param target * @return */ + @Deprecated

Q fullJoin(CollectionExpression target); /** @@ -315,6 +318,7 @@ public interface JPACommonQuery> extends Query { * @param alias * @return */ + @Deprecated

Q fullJoin(CollectionExpression target, Path

alias); /** @@ -325,6 +329,7 @@ public interface JPACommonQuery> extends Query { * @param target * @return */ + @Deprecated

Q fullJoin(MapExpression target); /** @@ -335,6 +340,7 @@ public interface JPACommonQuery> extends Query { * @param alias * @return */ + @Deprecated

Q fullJoin(MapExpression target, Path

alias); /** diff --git a/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPAQueryBase.java b/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPAQueryBase.java index 323bf6aea..136d7f4de 100644 --- a/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPAQueryBase.java +++ b/querydsl-jpa/src/main/java/com/mysema/query/jpa/JPAQueryBase.java @@ -88,26 +88,32 @@ public abstract class JPAQueryBase> extends Projectabl return queryMixin.from(args); } + @Deprecated public

Q fullJoin(CollectionExpression target) { return queryMixin.fullJoin(target); } + @Deprecated public

Q fullJoin(CollectionExpression target, Path

alias) { return queryMixin.fullJoin(target, alias); } + @Deprecated public

Q fullJoin(EntityPath

target) { return queryMixin.fullJoin(target); } + @Deprecated public

Q fullJoin(EntityPath

target, Path

alias) { return queryMixin.fullJoin(target, alias); } + @Deprecated public

Q fullJoin(MapExpression target) { return queryMixin.fullJoin(target); } + @Deprecated public

Q fullJoin(MapExpression target, Path

alias) { return queryMixin.fullJoin(target, alias); }