Class Char2ObjectFunctions.UnmodifiableFunction<V>

java.lang.Object
it.unimi.dsi.fastutil.chars.AbstractChar2ObjectFunction<V>
it.unimi.dsi.fastutil.chars.Char2ObjectFunctions.UnmodifiableFunction<V>
All Implemented Interfaces:
Char2ObjectFunction<V>, Function<Character,​V>, Serializable, Function<Character,​V>, IntFunction<V>
Direct Known Subclasses:
Char2ObjectMaps.UnmodifiableMap
Enclosing class:
Char2ObjectFunctions

public static class Char2ObjectFunctions.UnmodifiableFunction<V>
extends AbstractChar2ObjectFunction<V>
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​(char k)
    Returns true if this function contains a mapping for the specified key.
    V defaultReturnValue()
    Gets the default return value.
    void defaultReturnValue​(V defRetValue)
    Sets the default return value (optional operation).
    boolean equals​(Object o)  
    V get​(char k)
    Returns the value to which the given key is mapped.
    V get​(Object k)
    Deprecated.
    Please use the corresponding type-specific method instead.
    int hashCode()  
    V put​(char k, V v)
    Adds a pair to the map (optional operation).
    V put​(Character k, V v)
    Deprecated.
    Please use the corresponding type-specific method instead.
    V remove​(char k)
    Removes the mapping with the given key (optional operation).
    V remove​(Object k)
    Deprecated.
    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.chars.Char2ObjectFunction

    apply, containsKey

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

    apply

    Methods inherited from interface java.util.function.Function

    andThen, compose