Package it.unimi.dsi.fastutil.floats
Class Float2CharFunctions.SynchronizedFunction
java.lang.Object
it.unimi.dsi.fastutil.floats.Float2CharFunctions.SynchronizedFunction
- All Implemented Interfaces:
it.unimi.dsi.fastutil.floats.Float2CharFunction
,it.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
,java.io.Serializable
,java.util.function.DoubleToIntFunction
,java.util.function.Function<java.lang.Float,java.lang.Character>
- Direct Known Subclasses:
Float2CharMaps.SynchronizedMap
- Enclosing class:
- Float2CharFunctions
public static class Float2CharFunctions.SynchronizedFunction
extends java.lang.Object
implements it.unimi.dsi.fastutil.floats.Float2CharFunction, java.io.Serializable
A synchronized wrapper class for functions.
- See Also:
- Serialized Form
-
Method Summary
Modifier and Type Method Description java.lang.Character
apply(java.lang.Float key)
Deprecated.Please use the corresponding type-specific method instead.int
applyAsInt(double operand)
Deprecated.Please use the corresponding type-specific method instead.void
clear()
boolean
containsKey(float k)
boolean
containsKey(java.lang.Object k)
Deprecated.char
defaultReturnValue()
void
defaultReturnValue(char defRetValue)
boolean
equals(java.lang.Object o)
char
get(float k)
java.lang.Character
get(java.lang.Object k)
Deprecated.Please use the corresponding type-specific method instead.char
getOrDefault(float k, char defaultValue)
java.lang.Character
getOrDefault(java.lang.Object k, java.lang.Character defaultValue)
Deprecated.Please use the corresponding type-specific method instead.int
hashCode()
char
put(float k, char v)
java.lang.Character
put(java.lang.Float k, java.lang.Character v)
Deprecated.Please use the corresponding type-specific method instead.char
remove(float k)
java.lang.Character
remove(java.lang.Object k)
Deprecated.Please use the corresponding type-specific method instead.int
size()
java.lang.String
toString()
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface it.unimi.dsi.fastutil.floats.Float2CharFunction
andThen, andThenByte, andThenChar, andThenDouble, andThenFloat, andThenInt, andThenLong, andThenObject, andThenReference, andThenShort, compose, composeByte, composeChar, composeDouble, composeFloat, composeInt, composeLong, composeObject, composeReference, composeShort
-
Method Details
-
applyAsInt
@Deprecated public int applyAsInt(double operand)Deprecated.Please use the corresponding type-specific method instead.- Specified by:
applyAsInt
in interfacejava.util.function.DoubleToIntFunction
- Specified by:
applyAsInt
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
apply
@Deprecated public java.lang.Character apply(java.lang.Float key)Deprecated.Please use the corresponding type-specific method instead.- Specified by:
apply
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
- Specified by:
apply
in interfacejava.util.function.Function<java.lang.Float,java.lang.Character>
-
size
public int size()- Specified by:
size
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
defaultReturnValue
public char defaultReturnValue()- Specified by:
defaultReturnValue
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
defaultReturnValue
public void defaultReturnValue(char defRetValue)- Specified by:
defaultReturnValue
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
containsKey
public boolean containsKey(float k)- Specified by:
containsKey
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
containsKey
@Deprecated public boolean containsKey(java.lang.Object k)Deprecated.- Specified by:
containsKey
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
- Specified by:
containsKey
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
put
public char put(float k, char v)- Specified by:
put
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
get
public char get(float k)- Specified by:
get
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
getOrDefault
public char getOrDefault(float k, char defaultValue)- Specified by:
getOrDefault
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
remove
public char remove(float k)- Specified by:
remove
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
-
clear
public void clear()- Specified by:
clear
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
put
@Deprecated public java.lang.Character put(java.lang.Float k, java.lang.Character v)Deprecated.Please use the corresponding type-specific method instead.- Specified by:
put
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
- Specified by:
put
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
get
@Deprecated public java.lang.Character get(java.lang.Object k)Deprecated.Please use the corresponding type-specific method instead.- Specified by:
get
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
- Specified by:
get
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
getOrDefault
@Deprecated public java.lang.Character getOrDefault(java.lang.Object k, java.lang.Character defaultValue)Deprecated.Please use the corresponding type-specific method instead.- Specified by:
getOrDefault
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
- Specified by:
getOrDefault
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
remove
@Deprecated public java.lang.Character remove(java.lang.Object k)Deprecated.Please use the corresponding type-specific method instead.- Specified by:
remove
in interfaceit.unimi.dsi.fastutil.floats.Float2CharFunction
- Specified by:
remove
in interfaceit.unimi.dsi.fastutil.Function<java.lang.Float,java.lang.Character>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-