Skip to content

Commit 4675427

Browse files
committed
very minor code cleanups around ActionQueue
1 parent 93a589d commit 4675427

File tree

5 files changed

+113
-129
lines changed

5 files changed

+113
-129
lines changed

hibernate-core/src/main/java/org/hibernate/action/internal/CollectionAction.java

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -149,23 +149,19 @@ protected final void evict() throws CacheException {
149149

150150
@Override
151151
public String toString() {
152-
return unqualify( getClass().getName() ) + infoString( collectionRole, key );
152+
return unqualify( getClass().getName() )
153+
+ infoString( collectionRole, key );
153154
}
154155

155156
@Override
156-
public int compareTo(ComparableExecutable o) {
157+
public int compareTo(ComparableExecutable executable) {
157158
// sort first by role name
158-
final int roleComparison = collectionRole.compareTo( o.getPrimarySortClassifier() );
159-
if ( roleComparison != 0 ) {
160-
return roleComparison;
161-
}
162-
else {
163-
//then by fk
164-
return persister.getAttributeMapping().getKeyDescriptor().compare( key, o.getSecondarySortIndex() );
165-
// //noinspection unchecked
166-
// final JavaType<Object> javaType = (JavaType<Object>) persister.getAttributeMapping().getKeyDescriptor().getJavaType();
167-
// return javaType.getComparator().compare( key, action.key );
168-
}
159+
final int roleComparison = collectionRole.compareTo( executable.getPrimarySortClassifier() );
160+
return roleComparison != 0
161+
? roleComparison
162+
//then by fk
163+
: persister.getAttributeMapping().getKeyDescriptor()
164+
.compare( key, executable.getSecondarySortIndex() );
169165
}
170166

171167
private static class CacheCleanupProcess implements AfterTransactionCompletionProcess {

hibernate-core/src/main/java/org/hibernate/action/internal/CollectionUpdateAction.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@ else if ( collection.needsRecreate( persister ) ) {
109109
}
110110

111111
@Override
112-
public int compareTo(ComparableExecutable o) {
113-
if ( o instanceof CollectionUpdateAction that
114-
&& getPrimarySortClassifier().equals( o.getPrimarySortClassifier() ) ) {
112+
public int compareTo(ComparableExecutable executable) {
113+
if ( executable instanceof CollectionUpdateAction that
114+
&& getPrimarySortClassifier().equals( executable.getPrimarySortClassifier() ) ) {
115115
final CollectionPersister persister = getPersister();
116116
boolean hasDeletes = this.getCollection().getDeletes( persister, false ).hasNext();
117117
boolean otherHasDeletes = that.getCollection().getDeletes( persister, false ).hasNext();
@@ -122,7 +122,7 @@ && getPrimarySortClassifier().equals( o.getPrimarySortClassifier() ) ) {
122122
return 1;
123123
}
124124
}
125-
return super.compareTo( o );
125+
return super.compareTo( executable );
126126
}
127127

128128
private void preUpdate() {

hibernate-core/src/main/java/org/hibernate/action/internal/EntityAction.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,13 +148,14 @@ public String toString() {
148148
}
149149

150150
@Override
151-
public int compareTo(ComparableExecutable o) {
151+
public int compareTo(ComparableExecutable executable) {
152152
//sort first by entity name
153-
final int roleComparison = entityName.compareTo( o.getPrimarySortClassifier() );
153+
final int roleComparison = entityName.compareTo( executable.getPrimarySortClassifier() );
154154
return roleComparison != 0
155155
? roleComparison
156156
//then by id
157-
: persister.getIdentifierType().compare( id, o.getSecondarySortIndex(), session.getSessionFactory() );
157+
: persister.getIdentifierType()
158+
.compare( id, executable.getSecondarySortIndex(), session.getFactory() );
158159
}
159160

160161
@Override
@@ -181,8 +182,12 @@ public void afterDeserialize(EventSource session) {
181182
// guard against NullPointerException
182183
if ( session != null ) {
183184
this.session = session;
184-
this.persister = session.getFactory().getMappingMetamodel().getEntityDescriptor( entityName );
185-
this.instance = session.getPersistenceContext().getEntity( session.generateEntityKey( id, persister ) );
185+
this.persister =
186+
session.getFactory().getMappingMetamodel()
187+
.getEntityDescriptor( entityName );
188+
this.instance =
189+
session.getPersistenceContext()
190+
.getEntity( session.generateEntityKey( id, persister ) );
186191
}
187192
}
188193

0 commit comments

Comments
 (0)