All Classes and Interfaces

Class
Description
Controls the mutations of Any fields in messages of the annotated type as well as its recursive message fields.
A meta-annotation that limits the concrete types an annotation for type usages applies to.
Generates a String consisting only of ASCII characters (including control characters).
Static helper functions that allow Jazzer fuzz targets to use Autofuzz.
Only used internally.
Only used internally.
Provides static functions that configure the behavior of bug detectors provided by Jazzer.
Replays recorded FuzzedDataProvider invocations that were executed while fuzzing.
 
 
 
 
 
Generates a double in the specified range.
Generates a float or double which is finite, that is, a number which is neither NaN nor Infinity.
Generates a float in the specified range.
 
 
 
 
 
A convenience wrapper turning the raw fuzzer input bytes into Java primitive types.
Thrown to indicate that a fuzz target has detected a critical severity security issue rather than a normal bug.
Thrown to indicate that a fuzz target has detected a high severity security issue rather than a normal bug.
Thrown to indicate that a fuzz target has detected a low severity security issue rather than a normal bug.
Thrown to indicate that a fuzz target has detected a medium severity security issue rather than a normal bug.
The type of a MethodHook.
Generates an integral number in the specified range.
Static helper methods that hooks can use to provide feedback to the fuzzer.
Registers the annotated method as a hook that should run before, instead or after the method specified by the annotation parameters.
Internal helper allowing to apply multiple MethodHook annotations to the same method.
Generates a negative number, that is, a number < 0.
Generates a non-negative number, that is, a number >= 0.
Generates a non-positive number, that is, a number <= 0.
Generates a not-null value.
Generates a positive number, that is, a number > 0.
The scope of Jazzer annotations can be configured using the constants defined in this meta-annotations.
A specialization of AutoCloseable without a throws declarations on SilentCloseable.close().
A safe to use companion of Zer that is used to produce serializable instances of it with only light patching.
An annotation that applies to String and limits the character set of the annotated type to valid URL segment characters, as described in RFC 3986, appendix A.
Meta-annotation intended to be used internally by Jazzer for container annotations with min and max fields.
Meta-annotation intended to be used internally by Jazzer for annotations that have min and max fields.
Provides a default instance to use as the base for mutations of the annotated Message or DynamicMessage.Builder.
Generates an array of the specified length.
Generates a List or Map with the specified size.
An annotation that applies to String to limit the length of the UTF-8 encoding of the string.
A honeypot class that reports a finding on initialization.