[hibernate-commits] Hibernate SVN: r19720 - core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Sun Jun 13 17:36:26 EDT 2010
Author: gbadner
Date: 2010-06-13 17:36:25 -0400 (Sun, 13 Jun 2010)
New Revision: 19720
Modified:
core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryCollectionReturn.java
core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryJoinReturn.java
core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryRootReturn.java
core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryScalarReturn.java
Log:
HHH-5251 : NativeSQLQueryReturn impls pre-cache a final hashcode based on non-final fields
Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryCollectionReturn.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryCollectionReturn.java 2010-06-11 20:07:05 UTC (rev 19719)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryCollectionReturn.java 2010-06-13 21:36:25 UTC (rev 19720)
@@ -38,8 +38,8 @@
* @author Steve Ebersole
*/
public class NativeSQLQueryCollectionReturn extends NativeSQLQueryNonScalarReturn {
- private String ownerEntityName;
- private String ownerProperty;
+ private final String ownerEntityName;
+ private final String ownerProperty;
private final int hashCode;
/**
Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryJoinReturn.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryJoinReturn.java 2010-06-11 20:07:05 UTC (rev 19719)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryJoinReturn.java 2010-06-13 21:36:25 UTC (rev 19720)
@@ -35,8 +35,8 @@
* @author Steve Ebersole
*/
public class NativeSQLQueryJoinReturn extends NativeSQLQueryNonScalarReturn {
- private String ownerAlias;
- private String ownerProperty;
+ private final String ownerAlias;
+ private final String ownerProperty;
private final int hashCode;
/**
* Construct a return descriptor representing some form of fetch.
Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryRootReturn.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryRootReturn.java 2010-06-11 20:07:05 UTC (rev 19719)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryRootReturn.java 2010-06-13 21:36:25 UTC (rev 19720)
@@ -36,7 +36,7 @@
* @author Steve Ebersole
*/
public class NativeSQLQueryRootReturn extends NativeSQLQueryNonScalarReturn {
- private String returnEntityName;
+ private final String returnEntityName;
private final int hashCode;
/**
Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryScalarReturn.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryScalarReturn.java 2010-06-11 20:07:05 UTC (rev 19719)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/engine/query/sql/NativeSQLQueryScalarReturn.java 2010-06-13 21:36:25 UTC (rev 19720)
@@ -32,8 +32,8 @@
* @author gloegl
*/
public class NativeSQLQueryScalarReturn implements NativeSQLQueryReturn {
- private Type type;
- private String columnAlias;
+ private final Type type;
+ private final String columnAlias;
private final int hashCode;
public NativeSQLQueryScalarReturn(String alias, Type type) {
More information about the hibernate-commits
mailing list