Index

C D F J L M P R V 
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.
C D F J L M P R V 
All Classes and Interfaces|All Packages