Class FixedInt2BooleanMap
java.lang.Object
it.unimi.dsi.fastutil.ints.AbstractInt2BooleanFunction
it.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
org.geysermc.geyser.util.collection.FixedInt2BooleanMap
- All Implemented Interfaces:
it.unimi.dsi.fastutil.Function<Integer,Boolean>,it.unimi.dsi.fastutil.ints.Int2BooleanFunction,it.unimi.dsi.fastutil.ints.Int2BooleanMap,Serializable,Function<Integer,Boolean>,IntPredicate,Map<Integer,Boolean>
- Direct Known Subclasses:
LecternHasBookMap
public class FixedInt2BooleanMap
extends it.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class it.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
it.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap.BasicEntry, it.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap.BasicEntrySetNested classes/interfaces inherited from interface it.unimi.dsi.fastutil.ints.Int2BooleanMap
it.unimi.dsi.fastutil.ints.Int2BooleanMap.Entry, it.unimi.dsi.fastutil.ints.Int2BooleanMap.FastEntrySet -
Field Summary
FieldsFields inherited from class it.unimi.dsi.fastutil.ints.AbstractInt2BooleanFunction
defRetValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKey(int k)booleancontainsValue(boolean v)booleanget(int i)booleangetOrDefault(int key, boolean defaultValue)it.unimi.dsi.fastutil.objects.ObjectSet<it.unimi.dsi.fastutil.ints.Int2BooleanMap.Entry>booleanput(int key, boolean value)intsize()toString()Methods inherited from class it.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
equals, hashCode, isEmpty, keySet, putAll, valuesMethods inherited from class it.unimi.dsi.fastutil.ints.AbstractInt2BooleanFunction
defaultReturnValue, defaultReturnValueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface it.unimi.dsi.fastutil.Function
applyMethods inherited from interface it.unimi.dsi.fastutil.ints.Int2BooleanFunction
andThen, andThenByte, andThenChar, andThenDouble, andThenFloat, andThenInt, andThenLong, andThenObject, andThenReference, andThenShort, compose, composeByte, composeChar, composeDouble, composeFloat, composeInt, composeLong, composeObject, composeReference, composeShort, remove, testMethods inherited from interface it.unimi.dsi.fastutil.ints.Int2BooleanMap
clear, compute, compute, computeIfAbsent, computeIfAbsent, computeIfAbsent, computeIfAbsentNullable, computeIfAbsentPartial, computeIfPresent, computeIfPresent, containsKey, containsValue, defaultReturnValue, defaultReturnValue, entrySet, forEach, get, getOrDefault, merge, merge, put, putIfAbsent, putIfAbsent, remove, remove, remove, replace, replace, replace, replaceMethods inherited from interface java.util.function.IntPredicate
and, negate, orMethods inherited from interface java.util.Map
replaceAll
-
Field Details
-
value
protected boolean[] value -
start
protected int start
-
-
Constructor Details
-
FixedInt2BooleanMap
public FixedInt2BooleanMap()
-
-
Method Details
-
size
public int size() -
int2BooleanEntrySet
public it.unimi.dsi.fastutil.objects.ObjectSet<it.unimi.dsi.fastutil.ints.Int2BooleanMap.Entry> int2BooleanEntrySet() -
get
public boolean get(int i) -
getOrDefault
public boolean getOrDefault(int key, boolean defaultValue) -
put
public boolean put(int key, boolean value) -
containsKey
public boolean containsKey(int k)- Specified by:
containsKeyin interfaceit.unimi.dsi.fastutil.ints.Int2BooleanFunction- Specified by:
containsKeyin interfaceit.unimi.dsi.fastutil.ints.Int2BooleanMap- Overrides:
containsKeyin classit.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
-
containsValue
public boolean containsValue(boolean v)- Specified by:
containsValuein interfaceit.unimi.dsi.fastutil.ints.Int2BooleanMap- Overrides:
containsValuein classit.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
-
toString
- Overrides:
toStringin classit.unimi.dsi.fastutil.ints.AbstractInt2BooleanMap
-