From 7dd649429fdef1d667311c5cc77d30225aa5fce8 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 16 Oct 2014 14:55:27 +0000
Subject: [PATCH] AutoRefactored to Hotspot intrinsiced APIs. Manually converted System.arrayCopy() to Arrays.copyOf().
---
opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java | 9 ++-------
opendj-core/src/main/java/org/forgerock/opendj/ldap/AttributeDescription.java | 5 +----
2 files changed, 3 insertions(+), 11 deletions(-)
diff --git a/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java b/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java
index 9ad2138..73bc229 100644
--- a/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java
+++ b/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java
@@ -26,6 +26,7 @@
*/
package com.forgerock.opendj.cli;
+import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Vector;
@@ -285,13 +286,7 @@
public void addTitle(final String[] row, final int[] span) {
// Need to create a new instance of it, otherwise the new values
// will always overwrite the old values.
-
- final String[] rowInstance = new String[row.length];
- for (int i = 0; i < row.length; i++) {
- rowInstance[i] = row[i];
- }
- titleTable.add(rowInstance);
-
+ titleTable.add(Arrays.copyOf(row, row.length));
titleSpanTable.add(span);
}
diff --git a/opendj-core/src/main/java/org/forgerock/opendj/ldap/AttributeDescription.java b/opendj-core/src/main/java/org/forgerock/opendj/ldap/AttributeDescription.java
index 74dc0ef..92f1b48 100644
--- a/opendj-core/src/main/java/org/forgerock/opendj/ldap/AttributeDescription.java
+++ b/opendj-core/src/main/java/org/forgerock/opendj/ldap/AttributeDescription.java
@@ -429,10 +429,7 @@
final MultiOptionImpl mimpl = (MultiOptionImpl) impl;
final int sz1 = mimpl.options.length;
- final String[] newOptions = new String[sz1 + 1];
- for (int i = 0; i < sz1; i++) {
- newOptions[i] = mimpl.options[i];
- }
+ final String[] newOptions = Arrays.copyOf(mimpl.options, sz1 + 1);
newOptions[sz1] = option;
final int sz2 = mimpl.normalizedOptions.length;
--
Gitblit v1.10.0