From 90a6ab6c63699343acf3adcd4346bce2f5665bdd Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 07 Jul 2015 15:12:28 +0000
Subject: [PATCH] AutoRefactor'ed Use Diamond Operator
---
opendj-server-legacy/src/main/java/org/opends/server/api/Backend.java | 22 +++++++---------------
1 files changed, 7 insertions(+), 15 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/api/Backend.java b/opendj-server-legacy/src/main/java/org/opends/server/api/Backend.java
index 159926e..0026c3b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/api/Backend.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/api/Backend.java
@@ -30,6 +30,7 @@
import java.util.ArrayList;
import java.util.Collection;
+import java.util.Collections;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Queue;
@@ -109,8 +110,7 @@
private WritabilityMode writabilityMode = WritabilityMode.ENABLED;
/** The set of persistent searches registered with this backend. */
- private final ConcurrentLinkedQueue<PersistentSearch> persistentSearches =
- new ConcurrentLinkedQueue<PersistentSearch>();
+ private final ConcurrentLinkedQueue<PersistentSearch> persistentSearches = new ConcurrentLinkedQueue<>();
/**
* Configure this backend based on the information in the provided configuration.
@@ -897,18 +897,12 @@
*/
public final synchronized void addSubordinateBackend(Backend<?> subordinateBackend)
{
- LinkedHashSet<Backend<?>> backendSet = new LinkedHashSet<Backend<?>>();
-
- for (Backend<?> b : subordinateBackends)
- {
- backendSet.add(b);
- }
+ LinkedHashSet<Backend<?>> backendSet = new LinkedHashSet<>();
+ Collections.addAll(backendSet, subordinateBackends);
if (backendSet.add(subordinateBackend))
{
- Backend<?>[] newSubordinateBackends = new Backend[backendSet.size()];
- backendSet.toArray(newSubordinateBackends);
- subordinateBackends = newSubordinateBackends;
+ subordinateBackends = backendSet.toArray(new Backend[backendSet.size()]);
}
}
@@ -922,7 +916,7 @@
*/
public final synchronized void removeSubordinateBackend(Backend<?> subordinateBackend)
{
- ArrayList<Backend<?>> backendList = new ArrayList<Backend<?>>(subordinateBackends.length);
+ ArrayList<Backend<?>> backendList = new ArrayList<>(subordinateBackends.length);
boolean found = false;
for (Backend<?> b : subordinateBackends)
@@ -939,9 +933,7 @@
if (found)
{
- Backend<?>[] newSubordinateBackends = new Backend[backendList.size()];
- backendList.toArray(newSubordinateBackends);
- subordinateBackends = newSubordinateBackends;
+ subordinateBackends = backendList.toArray(new Backend[backendList.size()]);
}
}
--
Gitblit v1.10.0