Class Byte2FloatFunctions.UnmodifiableFunction

All Implemented Interfaces:
Byte2FloatFunction, Function<Byte,​Float>, Serializable, Function<Byte,​Float>, IntToDoubleFunction
Direct Known Subclasses:
Enclosing class:

public static class Byte2FloatFunctions.UnmodifiableFunction
extends AbstractByte2FloatFunction
implements Serializable
An unmodifiable wrapper class for functions.
See Also:
Serialized Form
  • Method Summary

    Modifier and Type Method Description
    void clear()
    Removes all associations from this function (optional operation).
    boolean containsKey​(byte k)
    Returns true if this function contains a mapping for the specified key.
    float defaultReturnValue()
    Gets the default return value.
    void defaultReturnValue​(float defRetValue)
    Sets the default return value (optional operation).
    boolean equals​(Object o)  
    float get​(byte k)
    Returns the value to which the given key is mapped.
    Float get​(Object k)
    Please use the corresponding type-specific method instead.
    int hashCode()  
    float put​(byte k, float v)
    Adds a pair to the map (optional operation).
    Float put​(Byte k, Float v)
    Please use the corresponding type-specific method instead.
    float remove​(byte k)
    Removes the mapping with the given key (optional operation).
    Float remove​(Object k)
    Please use the corresponding type-specific method instead.
    int size()
    Returns the intended number of keys in this function, or -1 if no such number exists.
    String toString()  

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface it.unimi.dsi.fastutil.bytes.Byte2FloatFunction

    applyAsDouble, containsKey

    Methods inherited from interface it.unimi.dsi.fastutil.Function


    Methods inherited from interface java.util.function.Function

    andThen, compose