Package org.cxbox.core.dto.mapper
Class RequestValueCache
java.lang.Object
org.cxbox.core.dto.mapper.RequestValueCache
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<E extends BaseEntity,D extends org.cxbox.api.data.dto.DataResponseDTO, V>
Optional<V>computeIfAbsent(RequestValueSupplier<E, D, V> valueSupplier, Object key, Supplier<?> getter)
-
Constructor Details
-
RequestValueCache
public RequestValueCache()
-
-
Method Details
-
computeIfAbsent
@Cacheable(cacheResolver="cxboxCacheResolver", cacheNames="requestCache", key="{#valueSupplier, #key}") public <E extends BaseEntity,D extends org.cxbox.api.data.dto.DataResponseDTO, Optional<V> computeIfAbsentV> (RequestValueSupplier<E, D, V> valueSupplier, Object key, Supplier<?> getter)
-