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 E
apply(E input)
boolean
equals(java.lang.Object other)
May returntrue
ifobject
is aFunction
that behaves identically to this function.int
hashCode()
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(@CheckForNull java.lang.Object other)
Description copied from interface:Function
May returntrue
ifobject
is aFunction
that behaves identically to this function.Warning: do not depend on the behavior of this method.
Historically,
Function
instances in this library have implemented this method to recognize certain cases where distinctFunction
instances would in fact behave identically. However, as code migrates tojava.util.function
, that behavior will disappear. It is best not to depend on it.
-
-