Package io.tesler.core.dto.mapper
Class RequestValueCache
- java.lang.Object
-
- io.tesler.core.dto.mapper.RequestValueCache
-
@Service public class RequestValueCache extends Object
-
-
Constructor Summary
Constructors Constructor Description RequestValueCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <E extends BaseEntity,D extends DataResponseDTO,V>
Optional<V>computeIfAbsent(RequestValueSupplier<E,D,V> valueSupplier, Object key, Supplier<?> getter)
-
-
-
Method Detail
-
computeIfAbsent
@Cacheable(cacheNames="requestCache", key="{#valueSupplier, #key}") public <E extends BaseEntity,D extends DataResponseDTO,V> Optional<V> computeIfAbsent(RequestValueSupplier<E,D,V> valueSupplier, Object key, Supplier<?> getter)
-
-