public interface ResultCache
Modifier and Type | Method and Description |
---|---|
Object |
getResult(Program program,
List<Object> params,
Callable<Object> compute) |
void |
putPermanentResult(Program program,
List<Object> params,
Object result) |
void |
putTransientResult(Program program,
List<Object> params,
Object result) |
static final Object NULL
void putPermanentResult(Program program, @Nonnull List<Object> params, @Nullable Object result)
void putTransientResult(Program program, @Nonnull List<Object> params, @Nullable Object result)
@Nullable Object getResult(Program program, @Nonnull List<Object> params, Callable<Object> compute) throws ExecutionException
ExecutionException
Copyright © 2018 SPF4J. All rights reserved.