public final class ArrayBuilders extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ArrayBuilders.BooleanBuilder  | 
static class  | 
ArrayBuilders.ByteBuilder  | 
static class  | 
ArrayBuilders.DoubleBuilder  | 
static class  | 
ArrayBuilders.FloatBuilder  | 
static class  | 
ArrayBuilders.IntBuilder  | 
static class  | 
ArrayBuilders.LongBuilder  | 
static class  | 
ArrayBuilders.ShortBuilder  | 
| Constructor and Description | 
|---|
ArrayBuilders()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> HashSet<T> | 
arrayToSet(T[] elements)  | 
static Object | 
getArrayComparator(Object defaultValue)
Helper method used for constructing simple value comparator used for
 comparing arrays for content equality. 
 | 
ArrayBuilders.BooleanBuilder | 
getBooleanBuilder()  | 
ArrayBuilders.ByteBuilder | 
getByteBuilder()  | 
ArrayBuilders.DoubleBuilder | 
getDoubleBuilder()  | 
ArrayBuilders.FloatBuilder | 
getFloatBuilder()  | 
ArrayBuilders.IntBuilder | 
getIntBuilder()  | 
ArrayBuilders.LongBuilder | 
getLongBuilder()  | 
ArrayBuilders.ShortBuilder | 
getShortBuilder()  | 
static <T> T[] | 
insertInListNoDup(T[] array,
                 T element)
Helper method for constructing a new array that contains specified
 element followed by contents of the given array but never contains
 duplicates. 
 | 
public ArrayBuilders.BooleanBuilder getBooleanBuilder()
public ArrayBuilders.ByteBuilder getByteBuilder()
public ArrayBuilders.ShortBuilder getShortBuilder()
public ArrayBuilders.IntBuilder getIntBuilder()
public ArrayBuilders.LongBuilder getLongBuilder()
public ArrayBuilders.FloatBuilder getFloatBuilder()
public ArrayBuilders.DoubleBuilder getDoubleBuilder()
public static Object getArrayComparator(Object defaultValue)
Note: current implementation is not optimized for speed; if performance ever becomes an issue, it is possible to construct much more efficient typed instances (one for Object[] and sub-types; one per primitive type).
Comparators classpublic static <T> HashSet<T> arrayToSet(T[] elements)
public static <T> T[] insertInListNoDup(T[] array,
                                        T element)
Copyright © 2008–2020 FasterXML. All rights reserved.