# Class: com.pnfsoftware.jeb.core.units.code.java.DeferredRequestsCollector

This object is used to hold requests for decompilations. 

 Not thread\-safe.

## Constructor: DeferredRequestsCollector


## Method: clear

Description: Reset the object by clearing all requests.

## Method: isEmpty
- return type: `boolean`


## Method: pullRequestedClassDecompilations
- return type: `java.util.List<java.lang.String>`


## Method: pullRequestedFieldDecompilations
- return type: `java.util.List<java.lang.String>`


## Method: pullRequestedMethodDecompilations
- return type: `java.util.List<java.lang.String>`


## Method: request
- parameter: `sig`, type: `java.lang.String`

Description: File a request for decompilation
parameter: sig: a class, method, or field signature \(internal binary format: `L...`\)

## Method: toString
- return type: `java.lang.String`


