Package com.carrotsearch.hppc
Interface Preallocable
-
- All Known Implementing Classes:
ByteArrayDeque,ByteArrayList,ByteByteHashMap,ByteByteScatterMap,ByteCharHashMap,ByteCharScatterMap,ByteDoubleHashMap,ByteDoubleScatterMap,ByteFloatHashMap,ByteFloatScatterMap,ByteHashSet,ByteIntHashMap,ByteIntScatterMap,ByteLongHashMap,ByteLongScatterMap,ByteObjectHashMap,ByteObjectScatterMap,ByteScatterSet,ByteShortHashMap,ByteShortScatterMap,ByteStack,CharArrayDeque,CharArrayList,CharByteHashMap,CharByteScatterMap,CharCharHashMap,CharCharScatterMap,CharDoubleHashMap,CharDoubleScatterMap,CharFloatHashMap,CharFloatScatterMap,CharHashSet,CharIntHashMap,CharIntScatterMap,CharLongHashMap,CharLongScatterMap,CharObjectHashMap,CharObjectScatterMap,CharScatterSet,CharShortHashMap,CharShortScatterMap,CharStack,DoubleArrayDeque,DoubleArrayList,DoubleByteHashMap,DoubleByteScatterMap,DoubleCharHashMap,DoubleCharScatterMap,DoubleDoubleHashMap,DoubleDoubleScatterMap,DoubleFloatHashMap,DoubleFloatScatterMap,DoubleHashSet,DoubleIntHashMap,DoubleIntScatterMap,DoubleLongHashMap,DoubleLongScatterMap,DoubleObjectHashMap,DoubleObjectScatterMap,DoubleScatterSet,DoubleShortHashMap,DoubleShortScatterMap,DoubleStack,FloatArrayDeque,FloatArrayList,FloatByteHashMap,FloatByteScatterMap,FloatCharHashMap,FloatCharScatterMap,FloatDoubleHashMap,FloatDoubleScatterMap,FloatFloatHashMap,FloatFloatScatterMap,FloatHashSet,FloatIntHashMap,FloatIntScatterMap,FloatLongHashMap,FloatLongScatterMap,FloatObjectHashMap,FloatObjectScatterMap,FloatScatterSet,FloatShortHashMap,FloatShortScatterMap,FloatStack,IntArrayDeque,IntArrayList,IntByteHashMap,IntByteScatterMap,IntCharHashMap,IntCharScatterMap,IntDoubleHashMap,IntDoubleScatterMap,IntFloatHashMap,IntFloatScatterMap,IntHashSet,IntIntHashMap,IntIntScatterMap,IntLongHashMap,IntLongScatterMap,IntObjectHashMap,IntObjectScatterMap,IntScatterSet,IntShortHashMap,IntShortScatterMap,IntStack,LongArrayDeque,LongArrayList,LongByteHashMap,LongByteScatterMap,LongCharHashMap,LongCharScatterMap,LongDoubleHashMap,LongDoubleScatterMap,LongFloatHashMap,LongFloatScatterMap,LongHashSet,LongIntHashMap,LongIntScatterMap,LongLongHashMap,LongLongScatterMap,LongObjectHashMap,LongObjectScatterMap,LongScatterSet,LongShortHashMap,LongShortScatterMap,LongStack,ObjectArrayDeque,ObjectArrayList,ObjectByteHashMap,ObjectByteIdentityHashMap,ObjectByteScatterMap,ObjectCharHashMap,ObjectCharIdentityHashMap,ObjectCharScatterMap,ObjectDoubleHashMap,ObjectDoubleIdentityHashMap,ObjectDoubleScatterMap,ObjectFloatHashMap,ObjectFloatIdentityHashMap,ObjectFloatScatterMap,ObjectHashSet,ObjectIdentityHashSet,ObjectIntHashMap,ObjectIntIdentityHashMap,ObjectIntScatterMap,ObjectLongHashMap,ObjectLongIdentityHashMap,ObjectLongScatterMap,ObjectObjectHashMap,ObjectObjectIdentityHashMap,ObjectObjectScatterMap,ObjectScatterSet,ObjectShortHashMap,ObjectShortIdentityHashMap,ObjectShortScatterMap,ObjectStack,ShortArrayDeque,ShortArrayList,ShortByteHashMap,ShortByteScatterMap,ShortCharHashMap,ShortCharScatterMap,ShortDoubleHashMap,ShortDoubleScatterMap,ShortFloatHashMap,ShortFloatScatterMap,ShortHashSet,ShortIntHashMap,ShortIntScatterMap,ShortLongHashMap,ShortLongScatterMap,ShortObjectHashMap,ShortObjectScatterMap,ShortScatterSet,ShortShortHashMap,ShortShortScatterMap,ShortStack
public interface PreallocableAnything that can preallocate buffers given prior knowledge of the number of stored elements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidensureCapacity(int expectedElements)Ensure this container can hold at least the given number of elements without resizing its buffers.
-