Package jetbrains.buildServer.util
Class TLongUtils
- java.lang.Object
-
- jetbrains.buildServer.util.TLongUtils
-
public final class TLongUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static gnu.trove.set.TLongSet
emptyLongSet()
static gnu.trove.set.TLongSet
intersect(gnu.trove.set.TLongSet first, gnu.trove.set.TLongSet second)
static long
max(gnu.trove.TLongCollection collection)
static gnu.trove.list.array.TIntArrayList
newTIntArrayList()
static gnu.trove.set.TIntSet
newTIntHashSet()
static gnu.trove.list.array.TLongArrayList
newTLongArrayList()
static gnu.trove.list.array.TLongArrayList
newTLongArrayList(int capacity)
static gnu.trove.list.TLongList
newTLongArrayList(gnu.trove.TLongCollection collection)
static gnu.trove.map.TLongByteMap
newTLongByteHashMap(float loadFactor)
static gnu.trove.set.hash.TLongHashSet
newTLongHashSet()
static gnu.trove.set.hash.TLongHashSet
newTLongHashSet(float loadFactor)
static gnu.trove.set.hash.TLongHashSet
newTLongHashSet(int capacity, float loadFactor)
static gnu.trove.set.hash.TLongHashSet
newTLongHashSet(gnu.trove.TLongCollection collection, float loadFactor)
static gnu.trove.list.linked.TLongLinkedList
newTLongLinkedList()
static gnu.trove.map.TLongLongMap
newTLongLongHashMap(float loadFactor)
static <V> gnu.trove.map.hash.TLongObjectHashMap<V>
newTLongObjectHashMap()
static <V> gnu.trove.map.hash.TLongObjectHashMap<V>
newTLongObjectHashMap(float loadFactor)
static <V> gnu.trove.map.hash.TLongObjectHashMap<V>
newTLongObjectHashMap(int capacity, float loadFactor)
static List<Long>
newUnmodifiableList(gnu.trove.TLongCollection collection)
static gnu.trove.set.TLongSet
subtract(gnu.trove.TLongCollection minuend, gnu.trove.TLongCollection subtrahend)
static Collector<Integer,?,gnu.trove.list.TIntList>
toIntList()
static List<Long>
unmodifiableList(gnu.trove.list.TLongList list)
static <V> Map<Long,V>
unmodifiableMap(gnu.trove.map.TLongObjectMap<V> map)
static Set<Long>
unmodifiableSet(gnu.trove.set.TLongSet set)
-
-
-
Method Detail
-
newTIntHashSet
@NotNull public static gnu.trove.set.TIntSet newTIntHashSet()
-
newTIntArrayList
@NotNull public static gnu.trove.list.array.TIntArrayList newTIntArrayList()
-
newTLongArrayList
@NotNull public static gnu.trove.list.array.TLongArrayList newTLongArrayList()
-
newTLongArrayList
@NotNull public static gnu.trove.list.array.TLongArrayList newTLongArrayList(int capacity)
-
newTLongArrayList
@NotNull public static gnu.trove.list.TLongList newTLongArrayList(@NotNull gnu.trove.TLongCollection collection)
-
newTLongLinkedList
@NotNull public static gnu.trove.list.linked.TLongLinkedList newTLongLinkedList()
-
newTLongByteHashMap
@NotNull public static gnu.trove.map.TLongByteMap newTLongByteHashMap(float loadFactor)
-
newTLongLongHashMap
@NotNull public static gnu.trove.map.TLongLongMap newTLongLongHashMap(float loadFactor)
-
newTLongObjectHashMap
@NotNull public static <V> gnu.trove.map.hash.TLongObjectHashMap<V> newTLongObjectHashMap()
-
newTLongObjectHashMap
@NotNull public static <V> gnu.trove.map.hash.TLongObjectHashMap<V> newTLongObjectHashMap(float loadFactor)
-
newTLongObjectHashMap
@NotNull public static <V> gnu.trove.map.hash.TLongObjectHashMap<V> newTLongObjectHashMap(int capacity, float loadFactor)
-
newTLongHashSet
@NotNull public static gnu.trove.set.hash.TLongHashSet newTLongHashSet()
-
newTLongHashSet
@NotNull public static gnu.trove.set.hash.TLongHashSet newTLongHashSet(float loadFactor)
-
newTLongHashSet
@NotNull public static gnu.trove.set.hash.TLongHashSet newTLongHashSet(int capacity, float loadFactor)
-
newTLongHashSet
@NotNull public static gnu.trove.set.hash.TLongHashSet newTLongHashSet(@NotNull gnu.trove.TLongCollection collection, float loadFactor)
-
unmodifiableList
@NotNull public static List<Long> unmodifiableList(@NotNull gnu.trove.list.TLongList list)
-
unmodifiableSet
@NotNull public static Set<Long> unmodifiableSet(@NotNull gnu.trove.set.TLongSet set)
-
unmodifiableMap
@NotNull public static <V> Map<Long,V> unmodifiableMap(@NotNull gnu.trove.map.TLongObjectMap<V> map)
-
newUnmodifiableList
@NotNull public static List<Long> newUnmodifiableList(@NotNull gnu.trove.TLongCollection collection)
-
emptyLongSet
@NotNull public static gnu.trove.set.TLongSet emptyLongSet()
-
subtract
@NotNull public static gnu.trove.set.TLongSet subtract(@NotNull gnu.trove.TLongCollection minuend, @NotNull gnu.trove.TLongCollection subtrahend)
-
intersect
@NotNull public static gnu.trove.set.TLongSet intersect(@NotNull gnu.trove.set.TLongSet first, @NotNull gnu.trove.set.TLongSet second)
-
max
public static long max(@NotNull gnu.trove.TLongCollection collection)
- Returns:
- max element in the collection
- Throws:
NoSuchElementException
- if the collection is empty.
-
-