# IGNITE-32 WIP: Minor changes.

Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/0d907c4e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/0d907c4e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/0d907c4e

Branch: refs/heads/ignite-32
Commit: 0d907c4e0304cf9e94a2769d5a888a1218d05500
Parents: d34e6fd
Author: AKuznetsov <akuznet...@gridgain.com>
Authored: Sun Dec 28 11:22:35 2014 +0700
Committer: AKuznetsov <akuznet...@gridgain.com>
Committed: Sun Dec 28 11:22:35 2014 +0700

----------------------------------------------------------------------
 .../ignite/schema/pojo/PojoCodeGenerator.java   | 12 ++-
 .../src/test/config/ORGANIZATION.xml            | 94 --------------------
 modules/schema-load/src/test/config/PERSON.xml  | 92 -------------------
 .../java/org/apache/ignite/Organization.java    | 12 ++-
 .../java/org/apache/ignite/OrganizationKey.java | 11 ++-
 .../src/test/java/org/apache/ignite/Person.java | 20 ++---
 .../test/java/org/apache/ignite/PersonKey.java  | 11 ++-
 7 files changed, 32 insertions(+), 220 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/main/java/org/apache/ignite/schema/pojo/PojoCodeGenerator.java
----------------------------------------------------------------------
diff --git 
a/modules/schema-load/src/main/java/org/apache/ignite/schema/pojo/PojoCodeGenerator.java
 
b/modules/schema-load/src/main/java/org/apache/ignite/schema/pojo/PojoCodeGenerator.java
index a46b8cd..37c0d17 100644
--- 
a/modules/schema-load/src/main/java/org/apache/ignite/schema/pojo/PojoCodeGenerator.java
+++ 
b/modules/schema-load/src/main/java/org/apache/ignite/schema/pojo/PojoCodeGenerator.java
@@ -160,7 +160,8 @@ public class PojoCodeGenerator {
 
         for (GridCacheQueryTypeDescriptor desc : descs) {
             add0(src, "");
-            add2(src, String.format("if (%1$s != null ? 
!%1$s.equals(that.%1$s) : that.%1$s != null)", desc.getJavaName()));
+            add2(src, String.format("if (%1$s != null ? 
!%1$s.equals(that.%1$s) : that.%1$s != null)",
+                desc.getJavaName()));
             add3(src, "return false;");
         }
 
@@ -177,10 +178,13 @@ public class PojoCodeGenerator {
 
         add2(src, String.format("int res = %1$s != null ? %1$s.hashCode() : 
0;", it.next().getJavaName()));
 
-        add0(src, "");
+        if (it.hasNext()) {
+            add0(src, "");
 
-        while(it.hasNext())
-            add2(src, String.format("res = 31 * res + (%1$s != null ? 
%1$s.hashCode() : 0);", it.next().getJavaName()));
+            while (it.hasNext())
+                add2(src, String.format("res = 31 * res + (%1$s != null ? 
%1$s.hashCode() : 0);",
+                    it.next().getJavaName()));
+        }
 
         add0(src, "");
         add2(src, "return res;");

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/test/config/ORGANIZATION.xml
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/test/config/ORGANIZATION.xml 
b/modules/schema-load/src/test/config/ORGANIZATION.xml
deleted file mode 100644
index 466070f..0000000
--- a/modules/schema-load/src/test/config/ORGANIZATION.xml
+++ /dev/null
@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><beans 
xmlns="http://www.springframework.org/schema/beans"; 
xmlns:util="http://www.springframework.org/schema/util"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd 
http://www.springframework.org/schema/util 
http://www.springframework.org/schema/util/spring-util.xsd";>
-    <bean class="org.gridgain.grid.cache.query.GridCacheQueryTypeMetadata">
-        <property name="type" value="org.apache.ignite.Organization"/>
-        <property name="keyType" value="org.apache.ignite.OrganizationKey"/>
-        <property name="schema" value="PUBLIC"/>
-        <property name="tableName" value="ORGANIZATION"/>
-        <property name="keyDescriptors">
-            <list>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="id"/>
-                    <property name="javaType" value="java.lang.Integer"/>
-                    <property name="dbName" value="ID"/>
-                    <property name="dbType" value="4"/>
-                </bean>
-            </list>
-        </property>
-        <property name="valueDescriptors">
-            <list>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="id"/>
-                    <property name="javaType" value="java.lang.Integer"/>
-                    <property name="dbName" value="ID"/>
-                    <property name="dbType" value="4"/>
-                </bean>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="name"/>
-                    <property name="javaType" value="java.lang.String"/>
-                    <property name="dbName" value="NAME"/>
-                    <property name="dbType" value="12"/>
-                </bean>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="city"/>
-                    <property name="javaType" value="java.lang.String"/>
-                    <property name="dbName" value="CITY"/>
-                    <property name="dbType" value="12"/>
-                </bean>
-            </list>
-        </property>
-        <property name="queryFields">
-            <map>
-                <entry key="id" value="java.lang.Integer"/>
-                <entry key="name" value="java.lang.String"/>
-                <entry key="city" value="java.lang.String"/>
-            </map>
-        </property>
-        <property name="ascendingFields">
-            <map>
-                <entry key="id" value="java.lang.Integer"/>
-                <entry key="name" value="java.lang.String"/>
-                <entry key="city" value="java.lang.String"/>
-            </map>
-        </property>
-        <property name="groups">
-            <map>
-                <entry key="primaryKeyD">
-                    <map>
-                        <entry key="id">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.Integer"/>
-                                <constructor-arg type="java.lang.Object" 
value="false"/>
-                            </bean>
-                        </entry>
-                    </map>
-                </entry>
-                <entry key="orgNameCityIdx">
-                    <map>
-                        <entry key="name">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.String"/>
-                                <constructor-arg type="java.lang.Object" 
value="false"/>
-                            </bean>
-                        </entry>
-                        <entry key="city">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.String"/>
-                                <constructor-arg type="java.lang.Object" 
value="false"/>
-                            </bean>
-                        </entry>
-                    </map>
-                </entry>
-                <entry key="orgNameIdx">
-                    <map>
-                        <entry key="name">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.String"/>
-                                <constructor-arg type="java.lang.Object" 
value="false"/>
-                            </bean>
-                        </entry>
-                    </map>
-                </entry>
-            </map>
-        </property>
-    </bean>
-</beans>

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/test/config/PERSON.xml
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/test/config/PERSON.xml 
b/modules/schema-load/src/test/config/PERSON.xml
deleted file mode 100644
index 6b7a6cc..0000000
--- a/modules/schema-load/src/test/config/PERSON.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><beans 
xmlns="http://www.springframework.org/schema/beans"; 
xmlns:util="http://www.springframework.org/schema/util"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd 
http://www.springframework.org/schema/util 
http://www.springframework.org/schema/util/spring-util.xsd";>
-    <bean class="org.gridgain.grid.cache.query.GridCacheQueryTypeMetadata">
-        <property name="type" value="org.apache.ignite.Person"/>
-        <property name="keyType" value="org.apache.ignite.PersonKey"/>
-        <property name="schema" value="PUBLIC"/>
-        <property name="tableName" value="PERSON"/>
-        <property name="keyDescriptors">
-            <list>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="id"/>
-                    <property name="javaType" value="java.lang.Integer"/>
-                    <property name="dbName" value="ID"/>
-                    <property name="dbType" value="4"/>
-                </bean>
-            </list>
-        </property>
-        <property name="valueDescriptors">
-            <list>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="id"/>
-                    <property name="javaType" value="java.lang.Integer"/>
-                    <property name="dbName" value="ID"/>
-                    <property name="dbType" value="4"/>
-                </bean>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="orgId"/>
-                    <property name="javaType" value="java.lang.Integer"/>
-                    <property name="dbName" value="ORG_ID"/>
-                    <property name="dbType" value="4"/>
-                </bean>
-                <bean 
class="org.gridgain.grid.cache.query.GridCacheQueryTypeDescriptor">
-                    <property name="javaName" value="name"/>
-                    <property name="javaType" value="java.lang.String"/>
-                    <property name="dbName" value="NAME"/>
-                    <property name="dbType" value="12"/>
-                </bean>
-            </list>
-        </property>
-        <property name="queryFields">
-            <map>
-                <entry key="id" value="java.lang.Integer"/>
-                <entry key="orgId" value="java.lang.Integer"/>
-                <entry key="name" value="java.lang.String"/>
-            </map>
-        </property>
-        <property name="ascendingFields">
-            <map>
-                <entry key="id" value="java.lang.Integer"/>
-                <entry key="name" value="java.lang.String"/>
-            </map>
-        </property>
-        <property name="descendingFields">
-            <map>
-                <entry key="name" value="java.lang.String"/>
-            </map>
-        </property>
-        <property name="groups">
-            <map>
-                <entry key="primaryKey8">
-                    <map>
-                        <entry key="id">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.Integer"/>
-                                <constructor-arg type="java.lang.Object" 
value="false"/>
-                            </bean>
-                        </entry>
-                    </map>
-                </entry>
-                <entry key="personNameIdx1">
-                    <map>
-                        <entry key="name">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.String"/>
-                                <constructor-arg type="java.lang.Object" 
value="false"/>
-                            </bean>
-                        </entry>
-                    </map>
-                </entry>
-                <entry key="personNameIdx2">
-                    <map>
-                        <entry key="name">
-                            <bean class="org.apache.ignite.lang.IgniteBiTuple">
-                                <constructor-arg type="java.lang.Object" 
value="java.lang.String"/>
-                                <constructor-arg type="java.lang.Object" 
value="true"/>
-                            </bean>
-                        </entry>
-                    </map>
-                </entry>
-            </map>
-        </property>
-    </bean>
-</beans>

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/test/java/org/apache/ignite/Organization.java
----------------------------------------------------------------------
diff --git 
a/modules/schema-load/src/test/java/org/apache/ignite/Organization.java 
b/modules/schema-load/src/test/java/org/apache/ignite/Organization.java
index b6acefa..50c1a40 100644
--- a/modules/schema-load/src/test/java/org/apache/ignite/Organization.java
+++ b/modules/schema-load/src/test/java/org/apache/ignite/Organization.java
@@ -8,7 +8,6 @@ public class Organization {
 
     private String city;
 
-
     public Integer getId() {
         return id;
     }
@@ -60,7 +59,6 @@ public class Organization {
         int res = id != null ? id.hashCode() : 0;
 
         res = 31 * res + (name != null ? name.hashCode() : 0);
-
         res = 31 * res + (city != null ? city.hashCode() : 0);
 
         return res;
@@ -68,10 +66,10 @@ public class Organization {
 
     /** {@inheritDoc} */
     @Override public String toString() {
-        return "Organization ["
-            + " id=" + id
-            + " name=" + name
-            + " city=" + city
-         + "]";
+        return "Organization [" + 
+            " id=" + id + 
+            " name=" + name + 
+            " city=" + city + 
+        "]";
     }
 }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/test/java/org/apache/ignite/OrganizationKey.java
----------------------------------------------------------------------
diff --git 
a/modules/schema-load/src/test/java/org/apache/ignite/OrganizationKey.java 
b/modules/schema-load/src/test/java/org/apache/ignite/OrganizationKey.java
index e2434f0..08ee36f 100644
--- a/modules/schema-load/src/test/java/org/apache/ignite/OrganizationKey.java
+++ b/modules/schema-load/src/test/java/org/apache/ignite/OrganizationKey.java
@@ -4,7 +4,6 @@ package org.apache.ignite;
 public class OrganizationKey {
     private Integer id;
 
-
     public Integer getId() {
         return id;
     }
@@ -31,15 +30,15 @@ public class OrganizationKey {
 
     /** {@inheritDoc} */
     @Override public int hashCode() {
-        int result = id != null ? id.hashCode() : 0;
+        int res = id != null ? id.hashCode() : 0;
 
-        return result;
+        return res;
     }
 
     /** {@inheritDoc} */
     @Override public String toString() {
-        return "OrganizationKey ["
-            + " id=" + id
-         + "]";
+        return "OrganizationKey [" + 
+            " id=" + id + 
+        "]";
     }
 }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/test/java/org/apache/ignite/Person.java
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/test/java/org/apache/ignite/Person.java 
b/modules/schema-load/src/test/java/org/apache/ignite/Person.java
index 073f0d9..1ce68d8 100644
--- a/modules/schema-load/src/test/java/org/apache/ignite/Person.java
+++ b/modules/schema-load/src/test/java/org/apache/ignite/Person.java
@@ -8,7 +8,6 @@ public class Person {
 
     private String name;
 
-
     public Integer getId() {
         return id;
     }
@@ -57,21 +56,20 @@ public class Person {
 
     /** {@inheritDoc} */
     @Override public int hashCode() {
-        int result = id != null ? id.hashCode() : 0;
-
-        result = 31 * result + (orgId != null ? orgId.hashCode() : 0);
+        int res = id != null ? id.hashCode() : 0;
 
-        result = 31 * result + (name != null ? name.hashCode() : 0);
+        res = 31 * res + (orgId != null ? orgId.hashCode() : 0);
+        res = 31 * res + (name != null ? name.hashCode() : 0);
 
-        return result;
+        return res;
     }
 
     /** {@inheritDoc} */
     @Override public String toString() {
-        return "Person ["
-            + " id=" + id
-            + " orgId=" + orgId
-            + " name=" + name
-         + "]";
+        return "Person [" + 
+            " id=" + id + 
+            " orgId=" + orgId + 
+            " name=" + name + 
+        "]";
     }
 }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0d907c4e/modules/schema-load/src/test/java/org/apache/ignite/PersonKey.java
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/test/java/org/apache/ignite/PersonKey.java 
b/modules/schema-load/src/test/java/org/apache/ignite/PersonKey.java
index 755b0f7..64a5511 100644
--- a/modules/schema-load/src/test/java/org/apache/ignite/PersonKey.java
+++ b/modules/schema-load/src/test/java/org/apache/ignite/PersonKey.java
@@ -4,7 +4,6 @@ package org.apache.ignite;
 public class PersonKey {
     private Integer id;
 
-
     public Integer getId() {
         return id;
     }
@@ -31,15 +30,15 @@ public class PersonKey {
 
     /** {@inheritDoc} */
     @Override public int hashCode() {
-        int result = id != null ? id.hashCode() : 0;
+        int res = id != null ? id.hashCode() : 0;
 
-        return result;
+        return res;
     }
 
     /** {@inheritDoc} */
     @Override public String toString() {
-        return "PersonKey ["
-            + " id=" + id
-         + "]";
+        return "PersonKey [" + 
+            " id=" + id + 
+        "]";
     }
 }

Reply via email to