Package net.minecraft.util
Class CachedMapper<K,V> 
java.lang.Object
net.minecraft.util.CachedMapper<K,V> 
A mapper that caches the latest input-output pair, so that repeated calls with
 the same argument do not call the expensive mapper function.
- See Also:
- Mappings:
- Namespace - Name - official - apm- intermediary - net/minecraft/class_8105- named - net/minecraft/util/CachedMapper
- 
Field Details- 
mapper- Mappings:
- Namespace - Name - Mixin selector - official - a- Lapm;a:Ljava/util/function/Function;- intermediary - field_42269- Lnet/minecraft/class_8105;field_42269:Ljava/util/function/Function;- named - mapper- Lnet/minecraft/util/CachedMapper;mapper:Ljava/util/function/Function;
 
- 
cachedInput- Mappings:
- Namespace - Name - Mixin selector - official - b- Lapm;b:Ljava/lang/Object;- intermediary - field_42270- Lnet/minecraft/class_8105;field_42270:Ljava/lang/Object;- named - cachedInput- Lnet/minecraft/util/CachedMapper;cachedInput:Ljava/lang/Object;
 
- 
cachedOutput- Mappings:
- Namespace - Name - Mixin selector - official - c- Lapm;c:Ljava/lang/Object;- intermediary - field_42271- Lnet/minecraft/class_8105;field_42271:Ljava/lang/Object;- named - cachedOutput- Lnet/minecraft/util/CachedMapper;cachedOutput:Ljava/lang/Object;
 
 
- 
- 
Constructor Details- 
CachedMapper- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lapm;<init>(Ljava/util/function/Function;)V- intermediary - <init>- Lnet/minecraft/class_8105;<init>(Ljava/util/function/Function;)V- named - <init>- Lnet/minecraft/util/CachedMapper;<init>(Ljava/util/function/Function;)V
 
 
- 
- 
Method Details- 
mapReturns the mappedinput.- Returns:
- the mapped input
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lapm;a(Ljava/lang/Object;)Ljava/lang/Object;- intermediary - method_48782- Lnet/minecraft/class_8105;method_48782(Ljava/lang/Object;)Ljava/lang/Object;- named - map- Lnet/minecraft/util/CachedMapper;map(Ljava/lang/Object;)Ljava/lang/Object;
 
 
-