mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-28 07:59:10 +00:00
Clean up warnings in commons package.
This commit is contained in:
parent
2ac7421f89
commit
d5323231fe
@ -1366,7 +1366,7 @@ public class Base64 {
|
|||||||
@Override
|
@Override
|
||||||
public Class<?> resolveClass(java.io.ObjectStreamClass streamClass)
|
public Class<?> resolveClass(java.io.ObjectStreamClass streamClass)
|
||||||
throws java.io.IOException, ClassNotFoundException {
|
throws java.io.IOException, ClassNotFoundException {
|
||||||
Class c = Class.forName(streamClass.getName(), false, loader);
|
Class<?> c = Class.forName(streamClass.getName(), false, loader);
|
||||||
if (c == null) {
|
if (c == null) {
|
||||||
return super.resolveClass(streamClass);
|
return super.resolveClass(streamClass);
|
||||||
} else {
|
} else {
|
||||||
|
@ -67,13 +67,13 @@ public class Classes {
|
|||||||
* @return the package name, or the empty String if the class
|
* @return the package name, or the empty String if the class
|
||||||
* is defined in the default package
|
* is defined in the default package
|
||||||
*/
|
*/
|
||||||
public static String getPackageName(Class clazz) {
|
public static String getPackageName(Class<?> clazz) {
|
||||||
String className = clazz.getName();
|
String className = clazz.getName();
|
||||||
int lastDotIndex = className.lastIndexOf(PACKAGE_SEPARATOR);
|
int lastDotIndex = className.lastIndexOf(PACKAGE_SEPARATOR);
|
||||||
return (lastDotIndex != -1 ? className.substring(0, lastDotIndex) : "");
|
return (lastDotIndex != -1 ? className.substring(0, lastDotIndex) : "");
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String getPackageNameNoDomain(Class clazz) {
|
public static String getPackageNameNoDomain(Class<?> clazz) {
|
||||||
String fullPackage = getPackageName(clazz);
|
String fullPackage = getPackageName(clazz);
|
||||||
if (fullPackage.startsWith("org.") || fullPackage.startsWith("com.") || fullPackage.startsWith("net.")) {
|
if (fullPackage.startsWith("org.") || fullPackage.startsWith("com.") || fullPackage.startsWith("net.")) {
|
||||||
return fullPackage.substring(4);
|
return fullPackage.substring(4);
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
package org.elasticsearch.common;
|
package org.elasticsearch.common;
|
||||||
|
|
||||||
|
import com.google.common.base.Charsets;
|
||||||
import jsr166y.ThreadLocalRandom;
|
import jsr166y.ThreadLocalRandom;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
@ -28,10 +29,6 @@ import java.io.InputStreamReader;
|
|||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
import org.elasticsearch.common.io.Streams;
|
|
||||||
|
|
||||||
import com.google.common.base.Charsets;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
@ -1025,7 +1025,6 @@ public class Strings {
|
|||||||
final int len = chars.length;
|
final int len = chars.length;
|
||||||
int start = 0; // starting index in chars of the current substring.
|
int start = 0; // starting index in chars of the current substring.
|
||||||
int pos = 0; // current index in chars.
|
int pos = 0; // current index in chars.
|
||||||
int i = 0; // number of the current substring.
|
|
||||||
for (; pos < len; pos++) {
|
for (; pos < len; pos++) {
|
||||||
if (chars[pos] == c) {
|
if (chars[pos] == c) {
|
||||||
int size = pos - start;
|
int size = pos - start;
|
||||||
@ -1303,15 +1302,15 @@ public class Strings {
|
|||||||
* @param suffix the String to end each element with
|
* @param suffix the String to end each element with
|
||||||
* @return the delimited String
|
* @return the delimited String
|
||||||
*/
|
*/
|
||||||
public static String collectionToDelimitedString(Iterable coll, String delim, String prefix, String suffix) {
|
public static String collectionToDelimitedString(Iterable<?> coll, String delim, String prefix, String suffix) {
|
||||||
return collectionToDelimitedString(coll, delim, prefix, suffix, new StringBuilder());
|
return collectionToDelimitedString(coll, delim, prefix, suffix, new StringBuilder());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String collectionToDelimitedString(Iterable coll, String delim, String prefix, String suffix, StringBuilder sb) {
|
public static String collectionToDelimitedString(Iterable<?> coll, String delim, String prefix, String suffix, StringBuilder sb) {
|
||||||
if (Iterables.isEmpty(coll)) {
|
if (Iterables.isEmpty(coll)) {
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
Iterator it = coll.iterator();
|
Iterator<?> it = coll.iterator();
|
||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
sb.append(prefix).append(it.next()).append(suffix);
|
sb.append(prefix).append(it.next()).append(suffix);
|
||||||
if (it.hasNext()) {
|
if (it.hasNext()) {
|
||||||
@ -1329,7 +1328,7 @@ public class Strings {
|
|||||||
* @param delim the delimiter to use (probably a ",")
|
* @param delim the delimiter to use (probably a ",")
|
||||||
* @return the delimited String
|
* @return the delimited String
|
||||||
*/
|
*/
|
||||||
public static String collectionToDelimitedString(Iterable coll, String delim) {
|
public static String collectionToDelimitedString(Iterable<?> coll, String delim) {
|
||||||
return collectionToDelimitedString(coll, delim, "", "");
|
return collectionToDelimitedString(coll, delim, "", "");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1340,7 +1339,7 @@ public class Strings {
|
|||||||
* @param coll the Collection to display
|
* @param coll the Collection to display
|
||||||
* @return the delimited String
|
* @return the delimited String
|
||||||
*/
|
*/
|
||||||
public static String collectionToCommaDelimitedString(Iterable coll) {
|
public static String collectionToCommaDelimitedString(Iterable<?> coll) {
|
||||||
return collectionToDelimitedString(coll, ",");
|
return collectionToDelimitedString(coll, ",");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1490,7 +1489,6 @@ public class Strings {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private Strings() {
|
private Strings() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static byte[] toUTF8Bytes(CharSequence charSequence) {
|
public static byte[] toUTF8Bytes(CharSequence charSequence) {
|
||||||
@ -1505,6 +1503,7 @@ public class Strings {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static class SecureRandomHolder {
|
private static class SecureRandomHolder {
|
||||||
|
// class loading is atomic - this is a lazy & safe singleton
|
||||||
private static final SecureRandom INSTANCE = new SecureRandom();
|
private static final SecureRandom INSTANCE = new SecureRandom();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user