Package com.google.common.collect
Class Interners.InternerFunction<E>
- java.lang.Object
-
- com.google.common.collect.Interners.InternerFunction<E>
-
-
Constructor Summary
Constructors Constructor Description InternerFunction(Interner<E> interner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Eapply(E input)booleanequals(java.lang.Object other)May returntrueifobjectis aFunctionthat behaves identically to this function.inthashCode()
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
Description copied from interface:FunctionMay returntrueifobjectis aFunctionthat behaves identically to this function.Warning: do not depend on the behavior of this method.
Historically,
Functioninstances in this library have implemented this method to recognize certain cases where distinctFunctioninstances would in fact behave identically. However, as code migrates tojava.util.function, that behavior will disappear. It is best not to depend on it.
-
-