Package com.github.tommyettinger.ds
Interface PrimitiveSet<T>
- All Superinterfaces:
PrimitiveCollection<T>
- All Known Subinterfaces:
PrimitiveSet.SetOfChar,PrimitiveSet.SetOfInt,PrimitiveSet.SetOfLong
- All Known Implementing Classes:
CharBitSet,IntFloatMap.Keys,IntFloatOrderedMap.OrderedMapKeys,IntIntMap.Keys,IntIntOrderedMap.OrderedMapKeys,IntLongMap.Keys,IntLongOrderedMap.OrderedMapKeys,IntObjectMap.Keys,IntObjectOrderedMap.OrderedMapKeys,IntOrderedSet,IntSet,LongFloatMap.Keys,LongFloatOrderedMap.OrderedMapKeys,LongIntMap.Keys,LongIntOrderedMap.OrderedMapKeys,LongLongMap.Keys,LongLongOrderedMap.OrderedMapKeys,LongObjectMap.Keys,LongObjectOrderedMap.OrderedMapKeys,LongOrderedSet,LongSet
Analogous to
Set but for a primitive type, this extends PrimitiveCollection and the
nested classes here extend the nested classes in PrimitiveCollection. This is not necessarily a modifiable
collection. The nested interfaces define all the actually useful operations, and you will probably
never use PrimitiveSet directly.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfaceNested classes/interfaces inherited from interface com.github.tommyettinger.ds.PrimitiveCollection
PrimitiveCollection.OfBoolean, PrimitiveCollection.OfByte, PrimitiveCollection.OfChar, PrimitiveCollection.OfDouble, PrimitiveCollection.OfFloat, PrimitiveCollection.OfInt, PrimitiveCollection.OfLong, PrimitiveCollection.OfShort -
Method Summary
-
Method Details
-
hashCode
int hashCode()- Specified by:
hashCodein interfacePrimitiveCollection<T>- Overrides:
hashCodein classObject
-
equals
- Specified by:
equalsin interfacePrimitiveCollection<T>- Overrides:
equalsin classObject
-