Package edu.berkeley.cs.jqf.fuzz.ei
Class ZestGuidance.SeedInput
java.lang.Object
edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input<Integer>
edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.SeedInput
- Enclosing class:
- ZestGuidance
-
Field Summary
Fields inherited from class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
requested, values -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgc()Truncates the input list to remove values that were never actually requested.intgetOrGenerateFresh(Integer key, Random random) Methods inherited from class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
fuzz, iterator, sizeMethods inherited from class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
isFavored, sampleGeometric, setFavoredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
SeedInput
- Throws:
IOException
-
-
Method Details
-
getOrGenerateFresh
- Overrides:
getOrGenerateFreshin classZestGuidance.LinearInput
-
gc
public void gc()Description copied from class:ZestGuidance.LinearInputTruncates the input list to remove values that were never actually requested.Although this operation mutates the underlying object, the effect should not be externally visible (at least as long as the test executions are deterministic).
- Overrides:
gcin classZestGuidance.LinearInput
-