Index
All Classes and Interfaces|All Packages
C
- com.code_intelligence.jazzer - package com.code_intelligence.jazzer
- com.code_intelligence.jazzer.junit - package com.code_intelligence.jazzer.junit
D
- DictionaryEntries - Annotation Interface in com.code_intelligence.jazzer.junit
-
Adds the given strings to the fuzzer's dictionary.
- DictionaryEntriesList - Annotation Interface in com.code_intelligence.jazzer.junit
- DictionaryFile - Annotation Interface in com.code_intelligence.jazzer.junit
-
Attaches a dictionary file located in resources to a fuzz test.
- DictionaryFiles - Annotation Interface in com.code_intelligence.jazzer.junit
F
- FuzzTest - Annotation Interface in com.code_intelligence.jazzer.junit
-
A parameterized test with parameters generated automatically by the Java fuzzer Jazzer.
J
- Jazzer - Class in com.code_intelligence.jazzer
-
The libFuzzer-compatible CLI entrypoint for Jazzer.
- Jazzer() - Constructor for class com.code_intelligence.jazzer.Jazzer
L
- lifecycle() - Element in annotation interface com.code_intelligence.jazzer.junit.FuzzTest
-
Controls the JUnit lifecycle of fuzz tests during fuzzing.
- Lifecycle - Enum Class in com.code_intelligence.jazzer.junit
-
Possible values for the
FuzzTest.lifecycle()
option.
M
- main(String[]) - Static method in class com.code_intelligence.jazzer.Jazzer
- maxDuration() - Element in annotation interface com.code_intelligence.jazzer.junit.FuzzTest
-
A duration string such as "1h 2m 30s" indicating for how long the fuzz test should be executed during fuzzing.
- maxExecutions() - Element in annotation interface com.code_intelligence.jazzer.junit.FuzzTest
-
If set to a positive number, the fuzz test function will be executed at most this many times during fuzzing.
P
- PER_EXECUTION - Enum constant in enum class com.code_intelligence.jazzer.junit.Lifecycle
-
Fuzz tests with this lifecycle go through the JUnit test method lifecycle once for every test method execution during fuzzing, i.e., per-test lifecycle methods such as
BeforeEach
methods are executed before each individual invocation of the fuzz test method and every execution uses its own test class instance. - PER_TEST - Enum constant in enum class com.code_intelligence.jazzer.junit.Lifecycle
-
Fuzz tests with this lifecycle only go through the JUnit test method lifecycle once during fuzzing, i.e., per-test lifecycle methods such as
BeforeEach
methods are executed once for each fuzz test.
R
- resourcePath() - Element in annotation interface com.code_intelligence.jazzer.junit.DictionaryFile
-
The resource path of the dictionary file.
V
- value() - Element in annotation interface com.code_intelligence.jazzer.junit.DictionaryEntries
-
Individual strings to add to the fuzzer dictionary.
- value() - Element in annotation interface com.code_intelligence.jazzer.junit.DictionaryEntriesList
- value() - Element in annotation interface com.code_intelligence.jazzer.junit.DictionaryFiles
- valueOf(String) - Static method in enum class com.code_intelligence.jazzer.junit.Lifecycle
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.code_intelligence.jazzer.junit.Lifecycle
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages