ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withAccessPolicy(BoundedDeque.AccessPolicy accessPolicy) |
ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withEnabledSystemstateInvalidation(boolean invalidate) |
ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withEvictPolicy(BoundedDeque.EvictPolicy evictPolicy) |
ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withFailureOutputs(Set<O> outputs) |
ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withInvariantInputs(Set<I> inputs) |
ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withMaxSystemStates(int maxSystemStates) |
ReuseOracle.ReuseOracleBuilder<S,I,O> |
ReuseOracle.ReuseOracleBuilder.withSystemStateHandler(SystemStateHandler<S> systemStateHandler) |