Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2F5FB200C05 for ; Sun, 18 Dec 2016 19:21:05 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 2E16A160AF6; Sun, 18 Dec 2016 18:21:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9A4ED160B38 for ; Sun, 18 Dec 2016 19:21:03 +0100 (CET) Received: (qmail 66389 invoked by uid 500); 18 Dec 2016 18:21:02 -0000 Mailing-List: contact commits-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list commits@cayenne.apache.org Received: (qmail 66356 invoked by uid 99); 18 Dec 2016 18:21:02 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 18 Dec 2016 18:21:02 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 7311FDFC6D; Sun, 18 Dec 2016 18:21:02 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: aadamchik@apache.org To: commits@cayenne.apache.org Date: Sun, 18 Dec 2016 18:21:07 -0000 Message-Id: <97a27785ec534904acd7ae26858ad541@git.apache.org> In-Reply-To: <7e64a43156a7413aaea24d6a8436f860@git.apache.org> References: <7e64a43156a7413aaea24d6a8436f860@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [06/11] cayenne git commit: CAY-2176 Java 7 diamond class generation templates archived-at: Sun, 18 Dec 2016 18:21:05 -0000 http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkDep.java ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkDep.java b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkDep.java index c9e55e2..a73198b 100644 --- a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkDep.java +++ b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkDep.java @@ -1,6 +1,7 @@ package org.apache.cayenne.testdo.relationships_to_many_fk.auto; import org.apache.cayenne.CayenneDataObject; +import org.apache.cayenne.exp.Property; import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyFkRoot; import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyRoot2; @@ -12,43 +13,45 @@ import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyRoot2; */ public abstract class _ToManyFkDep extends CayenneDataObject { - public static final String DEP_ID_PROPERTY = "depId"; - public static final String NAME_PROPERTY = "name"; - public static final String ROOT_PROPERTY = "root"; - public static final String ROOT2_PROPERTY = "root2"; + private static final long serialVersionUID = 1L; public static final String DEP_ID_PK_COLUMN = "DEP_ID"; public static final String OTHER_ID_PK_COLUMN = "OTHER_ID"; + public static final Property DEP_ID = new Property<>("depId"); + public static final Property NAME = new Property<>("name"); + public static final Property ROOT = new Property<>("root"); + public static final Property ROOT2 = new Property<>("root2"); + public void setDepId(Integer depId) { - writeProperty(DEP_ID_PROPERTY, depId); + writeProperty("depId", depId); } public Integer getDepId() { - return (Integer)readProperty(DEP_ID_PROPERTY); + return (Integer)readProperty("depId"); } public void setName(String name) { - writeProperty(NAME_PROPERTY, name); + writeProperty("name", name); } public String getName() { - return (String)readProperty(NAME_PROPERTY); + return (String)readProperty("name"); } public void setRoot(ToManyFkRoot root) { - setToOneTarget(ROOT_PROPERTY, root, true); + setToOneTarget("root", root, true); } public ToManyFkRoot getRoot() { - return (ToManyFkRoot)readProperty(ROOT_PROPERTY); + return (ToManyFkRoot)readProperty("root"); } public void setRoot2(ToManyRoot2 root2) { - setToOneTarget(ROOT2_PROPERTY, root2, true); + setToOneTarget("root2", root2, true); } public ToManyRoot2 getRoot2() { - return (ToManyRoot2)readProperty(ROOT2_PROPERTY); + return (ToManyRoot2)readProperty("root2"); } http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkRoot.java ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkRoot.java b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkRoot.java index 11f5339..a84d75a 100644 --- a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkRoot.java +++ b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyFkRoot.java @@ -3,6 +3,7 @@ package org.apache.cayenne.testdo.relationships_to_many_fk.auto; import java.util.List; import org.apache.cayenne.CayenneDataObject; +import org.apache.cayenne.exp.Property; import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyFkDep; /** @@ -13,35 +14,37 @@ import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyFkDep; */ public abstract class _ToManyFkRoot extends CayenneDataObject { - public static final String DEP_ID_PROPERTY = "depId"; - public static final String NAME_PROPERTY = "name"; - public static final String DEPS_PROPERTY = "deps"; + private static final long serialVersionUID = 1L; public static final String ID_PK_COLUMN = "ID"; + public static final Property DEP_ID = new Property<>("depId"); + public static final Property NAME = new Property<>("name"); + public static final Property> DEPS = new Property<>("deps"); + public void setDepId(Integer depId) { - writeProperty(DEP_ID_PROPERTY, depId); + writeProperty("depId", depId); } public Integer getDepId() { - return (Integer)readProperty(DEP_ID_PROPERTY); + return (Integer)readProperty("depId"); } public void setName(String name) { - writeProperty(NAME_PROPERTY, name); + writeProperty("name", name); } public String getName() { - return (String)readProperty(NAME_PROPERTY); + return (String)readProperty("name"); } public void addToDeps(ToManyFkDep obj) { - addToManyTarget(DEPS_PROPERTY, obj, true); + addToManyTarget("deps", obj, true); } public void removeFromDeps(ToManyFkDep obj) { - removeToManyTarget(DEPS_PROPERTY, obj, true); + removeToManyTarget("deps", obj, true); } @SuppressWarnings("unchecked") public List getDeps() { - return (List)readProperty(DEPS_PROPERTY); + return (List)readProperty("deps"); } http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyRoot2.java ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyRoot2.java b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyRoot2.java index 418b975..3b1134b 100644 --- a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyRoot2.java +++ b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_many_fk/auto/_ToManyRoot2.java @@ -3,6 +3,7 @@ package org.apache.cayenne.testdo.relationships_to_many_fk.auto; import java.util.List; import org.apache.cayenne.CayenneDataObject; +import org.apache.cayenne.exp.Property; import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyFkDep; /** @@ -13,27 +14,29 @@ import org.apache.cayenne.testdo.relationships_to_many_fk.ToManyFkDep; */ public abstract class _ToManyRoot2 extends CayenneDataObject { - public static final String NAME_PROPERTY = "name"; - public static final String DEPS_PROPERTY = "deps"; + private static final long serialVersionUID = 1L; public static final String ID_PK_COLUMN = "ID"; + public static final Property NAME = new Property<>("name"); + public static final Property> DEPS = new Property<>("deps"); + public void setName(String name) { - writeProperty(NAME_PROPERTY, name); + writeProperty("name", name); } public String getName() { - return (String)readProperty(NAME_PROPERTY); + return (String)readProperty("name"); } public void addToDeps(ToManyFkDep obj) { - addToManyTarget(DEPS_PROPERTY, obj, true); + addToManyTarget("deps", obj, true); } public void removeFromDeps(ToManyFkDep obj) { - removeToManyTarget(DEPS_PROPERTY, obj, true); + removeToManyTarget("deps", obj, true); } @SuppressWarnings("unchecked") public List getDeps() { - return (List)readProperty(DEPS_PROPERTY); + return (List)readProperty("deps"); } http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK1.java ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK1.java b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK1.java index 32dfca7..9f7c489 100644 --- a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK1.java +++ b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK1.java @@ -1,6 +1,7 @@ package org.apache.cayenne.testdo.relationships_to_one_fk.auto; import org.apache.cayenne.CayenneDataObject; +import org.apache.cayenne.exp.Property; import org.apache.cayenne.testdo.relationships_to_one_fk.ToOneFK2; /** @@ -11,16 +12,18 @@ import org.apache.cayenne.testdo.relationships_to_one_fk.ToOneFK2; */ public abstract class _ToOneFK1 extends CayenneDataObject { - public static final String TO_PK_PROPERTY = "toPK"; + private static final long serialVersionUID = 1L; - public static final String TO_ONEFK1_PK_PK_COLUMN = "TO_ONEFK1_PK"; + public static final String TO_ONE_FK1_PK_PK_COLUMN = "TO_ONE_FK1_PK"; + + public static final Property TO_PK = new Property<>("toPK"); public void setToPK(ToOneFK2 toPK) { - setToOneTarget(TO_PK_PROPERTY, toPK, true); + setToOneTarget("toPK", toPK, true); } public ToOneFK2 getToPK() { - return (ToOneFK2)readProperty(TO_PK_PROPERTY); + return (ToOneFK2)readProperty("toPK"); } http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK2.java ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK2.java b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK2.java index 15fcfdd..4f12594 100644 --- a/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK2.java +++ b/cayenne-server/src/test/java/org/apache/cayenne/testdo/relationships_to_one_fk/auto/_ToOneFK2.java @@ -1,6 +1,7 @@ package org.apache.cayenne.testdo.relationships_to_one_fk.auto; import org.apache.cayenne.CayenneDataObject; +import org.apache.cayenne.exp.Property; import org.apache.cayenne.testdo.relationships_to_one_fk.ToOneFK1; /** @@ -11,16 +12,18 @@ import org.apache.cayenne.testdo.relationships_to_one_fk.ToOneFK1; */ public abstract class _ToOneFK2 extends CayenneDataObject { - public static final String TO_ONE_TO_FK_PROPERTY = "toOneToFK"; + private static final long serialVersionUID = 1L; - public static final String TO_ONEFK2_PK_PK_COLUMN = "TO_ONEFK2_PK"; + public static final String TO_ONE_FK2_PK_PK_COLUMN = "TO_ONE_FK2_PK"; + + public static final Property TO_ONE_TO_FK = new Property<>("toOneToFK"); public void setToOneToFK(ToOneFK1 toOneToFK) { - setToOneTarget(TO_ONE_TO_FK_PROPERTY, toOneToFK, true); + setToOneTarget("toOneToFK", toOneToFK, true); } public ToOneFK1 getToOneToFK() { - return (ToOneFK1)readProperty(TO_ONE_TO_FK_PROPERTY); + return (ToOneFK1)readProperty("toOneToFK"); } http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java b/cayenne-server/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java index a126ceb..3a17bf0 100644 --- a/cayenne-server/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java +++ b/cayenne-server/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java @@ -23,7 +23,6 @@ import org.apache.cayenne.access.DataContext; import org.apache.cayenne.di.Inject; import org.apache.cayenne.exp.Expression; import org.apache.cayenne.query.SelectQuery; -import org.apache.cayenne.query.SortOrder; import org.apache.cayenne.test.jdbc.DBHelper; import org.apache.cayenne.test.jdbc.TableHelper; import org.apache.cayenne.testdo.relationships_clob.ClobMaster; @@ -89,11 +88,11 @@ public class CAY_115IT extends ServerCase { createDistinctClobFetchDataSet(); SelectQuery noDistinct = new SelectQuery(ClobMaster.class); - noDistinct.addOrdering(ClobMaster.NAME_PROPERTY, SortOrder.ASCENDING); + noDistinct.addOrdering(ClobMaster.NAME.asc()); SelectQuery distinct = new SelectQuery(ClobMaster.class); distinct.setDistinct(true); - distinct.addOrdering(ClobMaster.NAME_PROPERTY, SortOrder.ASCENDING); + distinct.addOrdering(ClobMaster.NAME.asc()); List noDistinctResult = context.performQuery(noDistinct); List distinctResult = context.performQuery(distinct); http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/resources/cayenne-relationships-clob.xml ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/resources/cayenne-relationships-clob.xml b/cayenne-server/src/test/resources/cayenne-relationships-clob.xml index abaa23d..2d736b4 100644 --- a/cayenne-server/src/test/resources/cayenne-relationships-clob.xml +++ b/cayenne-server/src/test/resources/cayenne-relationships-clob.xml @@ -1,4 +1,4 @@ - + http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/resources/cayenne-relationships-flattened.xml ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/resources/cayenne-relationships-flattened.xml b/cayenne-server/src/test/resources/cayenne-relationships-flattened.xml index 1283c12..499333a 100644 --- a/cayenne-server/src/test/resources/cayenne-relationships-flattened.xml +++ b/cayenne-server/src/test/resources/cayenne-relationships-flattened.xml @@ -1,4 +1,4 @@ - + http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/resources/relationships-clob.map.xml ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/resources/relationships-clob.map.xml b/cayenne-server/src/test/resources/relationships-clob.map.xml index 0456088..550b1a5 100644 --- a/cayenne-server/src/test/resources/relationships-clob.map.xml +++ b/cayenne-server/src/test/resources/relationships-clob.map.xml @@ -1,32 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://cayenne.apache.org/schema/9/modelMap http://cayenne.apache.org/schema/9/modelMap.xsd" + project-version="9"> + + + + + + + + + + + + + + + + + + + + + + + + + + http://git-wip-us.apache.org/repos/asf/cayenne/blob/5042973c/cayenne-server/src/test/resources/relationships-flattened.map.xml ---------------------------------------------------------------------- diff --git a/cayenne-server/src/test/resources/relationships-flattened.map.xml b/cayenne-server/src/test/resources/relationships-flattened.map.xml index af9364a..cc32c8f 100644 --- a/cayenne-server/src/test/resources/relationships-flattened.map.xml +++ b/cayenne-server/src/test/resources/relationships-flattened.map.xml @@ -1,107 +1,107 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://cayenne.apache.org/schema/9/modelMap http://cayenne.apache.org/schema/9/modelMap.xsd" + project-version="9"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +