A B C D E F G I L R S V 
All Classes All Packages

A

addLambdaParentClass(String) - Method in class software.amazon.lambda.snapstart.LambdaHandlerParentsDatabase
 

B

BuildRandomReturningMethodsDatabase - Class in software.amazon.lambda.snapstart
This class is a detector implementation which runs in the first pass of analysis.
BuildRandomReturningMethodsDatabase(BugReporter) - Constructor for class software.amazon.lambda.snapstart.BuildRandomReturningMethodsDatabase
 
ByteCodeIntrospector - Class in software.amazon.lambda.snapstart
 
ByteCodeIntrospector() - Constructor for class software.amazon.lambda.snapstart.ByteCodeIntrospector
 

C

CacheLambdaHandlerFields - Class in software.amazon.lambda.snapstart
This detector stores fields with the Lambda Handler and Crac resources to be used later for visiting the classes passed in through dependency injection
CacheLambdaHandlerFields(BugReporter) - Constructor for class software.amazon.lambda.snapstart.CacheLambdaHandlerFields
 
CacheLambdaHandlerParentClasses - Class in software.amazon.lambda.snapstart
 
CacheLambdaHandlerParentClasses(BugReporter) - Constructor for class software.amazon.lambda.snapstart.CacheLambdaHandlerParentClasses
 
CallGraph - Class in software.amazon.lambda.snapstart
 
CallGraph() - Constructor for class software.amazon.lambda.snapstart.CallGraph
 

D

decodeProperty(String) - Method in class software.amazon.lambda.snapstart.LambdaHandlerFieldsDatabase
 
decodeProperty(String) - Method in class software.amazon.lambda.snapstart.ReturnValueRandomnessPropertyDatabase
 

E

encodeProperty(Boolean) - Method in class software.amazon.lambda.snapstart.LambdaHandlerFieldsDatabase
 
encodeProperty(Boolean) - Method in class software.amazon.lambda.snapstart.ReturnValueRandomnessPropertyDatabase
 

F

flushCallersToDatabase(MethodDescriptor, MethodPropertyDatabase<Boolean>, Boolean) - Method in class software.amazon.lambda.snapstart.CallGraph
 

G

getParentClasses() - Method in class software.amazon.lambda.snapstart.LambdaHandlerParentsDatabase
 

I

isInCallGraph(MethodDescriptor) - Method in class software.amazon.lambda.snapstart.CallGraph
 

L

LambdaHandlerFieldsDatabase - Class in software.amazon.lambda.snapstart
 
LambdaHandlerFieldsDatabase() - Constructor for class software.amazon.lambda.snapstart.LambdaHandlerFieldsDatabase
 
LambdaHandlerInitedWithRandomValue - Class in software.amazon.lambda.snapstart
This detector implements a heuristic to detect AWS Lambda functions using the
LambdaHandlerInitedWithRandomValue(BugReporter) - Constructor for class software.amazon.lambda.snapstart.LambdaHandlerInitedWithRandomValue
 
LambdaHandlerParentsDatabase - Class in software.amazon.lambda.snapstart
 
LambdaHandlerParentsDatabase() - Constructor for class software.amazon.lambda.snapstart.LambdaHandlerParentsDatabase
 

R

record(MethodDescriptor, MethodDescriptor) - Method in class software.amazon.lambda.snapstart.CallGraph
 
report() - Method in class software.amazon.lambda.snapstart.BuildRandomReturningMethodsDatabase
 
report() - Method in class software.amazon.lambda.snapstart.CacheLambdaHandlerFields
 
report() - Method in class software.amazon.lambda.snapstart.CacheLambdaHandlerParentClasses
 
ReturnValueRandomnessPropertyDatabase - Class in software.amazon.lambda.snapstart
 
ReturnValueRandomnessPropertyDatabase() - Constructor for class software.amazon.lambda.snapstart.ReturnValueRandomnessPropertyDatabase
 

S

sawOpcode(int) - Method in class software.amazon.lambda.snapstart.LambdaHandlerInitedWithRandomValue
 
shouldVisitCode(Code) - Method in class software.amazon.lambda.snapstart.LambdaHandlerInitedWithRandomValue
 
software.amazon.lambda.snapstart - package software.amazon.lambda.snapstart
 

V

visit(JavaClass) - Method in class software.amazon.lambda.snapstart.LambdaHandlerInitedWithRandomValue
 
visitClassContext(ClassContext) - Method in class software.amazon.lambda.snapstart.BuildRandomReturningMethodsDatabase
 
visitClassContext(ClassContext) - Method in class software.amazon.lambda.snapstart.CacheLambdaHandlerFields
 
visitClassContext(ClassContext) - Method in class software.amazon.lambda.snapstart.CacheLambdaHandlerParentClasses
 
A B C D E F G I L R S V 
All Classes All Packages