Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

AbstractEndpointClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
AbstractEndpointClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.AbstractEndpointClassReplacement
 
Action - Class in org.evomaster.client.java.instrumentation
Created by arcuri82 on 16-Sep-19.
Action(int, String, Collection<String>, Map<String, ExternalServiceMapping>, Map<String, String>, List<ExternalService>) - Constructor for class org.evomaster.client.java.instrumentation.Action
 
actionIndex - Variable in class org.evomaster.client.java.instrumentation.TargetInfo
Can be negative if target was never reached.
addEmployedDefaultWM(ExternalServiceInfo) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addEmployedDefaultWMHost(ExternalServiceInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
track what host uses the default WM
addExternalService(ExternalServiceInfo) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addExternalServiceHost(ExternalServiceInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
To add the external service information to [AdditionalInfo]
addHeader(String) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addHeader(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
addHostnameInfo(HostnameResolutionInfo) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addHostnameInfo(HostnameResolutionInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
To add HostnameResolution information to [AdditionalInfo]
AdditionalInfo - Class in org.evomaster.client.java.instrumentation
Besides code coverage, there can be additional info that we want to collect at runtime when test cases are executed.
AdditionalInfo() - Constructor for class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addMongoCollectionType(MongoCollectionSchema) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addMongoCollectionType(MongoCollectionSchema) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
addMongoInfo(MongoFindCommand) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addMongoInfo(MongoFindCommand) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
addParsedDtoName(String) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addParsedDtoName(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
addQueryParameter(String) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addQueryParameter(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
addSpecialization(String, StringSpecializationInfo) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addSqlInfo(SqlInfo) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
addSqlInfo(SqlInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
addStringSpecialization(String, StringSpecializationInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
after(Date, Date, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateClassReplacement
Tests if this date is after the specified date.
AgentController - Class in org.evomaster.client.java.instrumentation.external
Code running in the Java Agent to receive and respond to the requests from the the SUT controller.
AgentController() - Constructor for class org.evomaster.client.java.instrumentation.external.AgentController
 
agentmain(String, Instrumentation) - Static method in class org.evomaster.client.java.instrumentation.InstrumentingAgent
Actual method that is going to be called when the JavaAgent is started.
analyzeClass(InputStream, Class<Object>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.JsonUtils
Consume the input stream, analyze the class for given type, and return a new stream for the input data
analyzeDnsResolution(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
Force collecting DNS info, without failing if errors
areClassesAnalyzed() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
ASM - Static variable in class org.evomaster.client.java.instrumentation.Constants
 

B

Base64DecoderClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
Base64DecoderClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.Base64DecoderClassReplacement
 
before(Date, Date, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateClassReplacement
Tests if this date is before the specified date.
BooleanClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
BooleanClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.BooleanClassReplacement
 
BootTimeObjectiveInfo - Class in org.evomaster.client.java.instrumentation
contain targets info which are collected during SUT boot-time
BootTimeObjectiveInfo() - Constructor for class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
BranchCovMethodVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.methodv
 
BranchCovMethodVisitor(MethodVisitor, String, String, String) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.BranchCovMethodVisitor
 
Builder() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
ByteClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
ByteClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ByteClassReplacement
 

C

calculateCostForStringAVM(RegexGraph) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.CostMatrix
Note: this is different from normal matching algorithms, as we enforce an order among the operators: delete, replace and then insert.
calculateStandardCost(RegexGraph) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.CostMatrix
 
canonicalLocalHostname - Static variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
A local address created based on a direct IP address like 127.0.0.1 can result in a reverse-lookup for hostname in something different than "localhost".
changePackagesToInstrument(String) - Static method in class org.evomaster.client.java.instrumentation.InstrumentingAgent
 
CharacterClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
CharacterClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CharacterClassReplacement
 
checkIfCanInstrument(ClassLoader, ClassName) - Static method in class org.evomaster.client.java.instrumentation.ClassesToExclude
 
chooseMethodFromCandidateReplacement(boolean, String, String, List<MethodReplacementClass>, boolean, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
CLASS_INIT_METHOD - Static variable in class org.evomaster.client.java.instrumentation.Constants
 
ClassAnalyzer - Class in org.evomaster.client.java.instrumentation
 
ClassAnalyzer() - Constructor for class org.evomaster.client.java.instrumentation.ClassAnalyzer
 
ClassesToExclude - Class in org.evomaster.client.java.instrumentation
 
ClassesToExclude() - Constructor for class org.evomaster.client.java.instrumentation.ClassesToExclude
 
ClassScanner - Class in org.evomaster.client.java.instrumentation
 
ClassScanner() - Constructor for class org.evomaster.client.java.instrumentation.ClassScanner
 
ClassToSchema - Class in org.evomaster.client.java.instrumentation.object
The SUT when getting data, it might unmarshal/deserialize it into a specif class.
ClassToSchema() - Constructor for class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
clearFirstTimeEncountered() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
closeServer() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
collectExternalServiceInfo(ExternalServiceInfo, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
If there is a mock server assigned for the given hostname, core will try to check the active status and if not active it will update the respective port and initiate the server.
CollectionClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
CollectionClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
 
CollectionsDistanceUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
CollectionsDistanceUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
 
Command - Enum in org.evomaster.client.java.instrumentation.external
The type of commands the SutController can send to the Java Agent running on the external process of the SUT
COMPLETED_LAST_EXECUTED_STATEMENT_DESCRIPTOR - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
COMPLETED_LAST_EXECUTED_STATEMENT_NAME - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
completedLastExecutedStatement() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
ComputeClassWriter - Class in org.evomaster.client.java.instrumentation
A ClassWriter that computes the common super class of two classes without actually loading them with a ClassLoader.
ComputeClassWriter(int, ClassLoader) - Constructor for class org.evomaster.client.java.instrumentation.ComputeClassWriter
 
computeCoverage(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
computeTruthness(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.heuristic.ValidatorHeuristics
 
connect(Socket, SocketAddress) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.SocketClassReplacement
 
connect(Socket, SocketAddress, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.SocketClassReplacement
 
Constants - Class in org.evomaster.client.java.instrumentation
 
Constants() - Constructor for class org.evomaster.client.java.instrumentation.Constants
 
CONSUME_INSTANCE_METHOD_NAME - Static variable in interface org.evomaster.client.java.instrumentation.coverage.methodreplacement.MethodReplacementClass
When replacing constructors, instance is not returned (due to needed POP on stack), and rather saved internally.
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetSocketAddressClassReplacement
 
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URIClassReplacement
 
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MappingMongoEntityInformationClassReplacement
 
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ObjectIdClassReplacement
This method must be implemented to be called by the method replacement infraestructure whenever a constructor is replaced.
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3ClassReplacement
 
consumeInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
contains(Collection, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
 
contains(String, CharSequence, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
containsAll(Collection, Collection, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
 
containsKey(Map, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
containsValue(Map, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
contentEquals(String, CharSequence, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
contentEquals(String, StringBuffer, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
convert() - Method in class org.evomaster.client.java.instrumentation.object.CustomTypeToOasConverter
Converts the custom type into its representation in the OpenAPI Specification schema.
convert() - Method in class org.evomaster.client.java.instrumentation.object.GeoJsonPointToOasConverter
 
convertValue(Object, Object, Class<T>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
copy() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
copy() - Method in class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
 
cost - Variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition
 
CostMatrix - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex
Class used to calculate the cost, ie the actual distance, based on a RegexGraph.
CostMatrix() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.CostMatrix
 
CoverageClassVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.classv
Add instrumentations to keep track of which statements/lines are covered during test execution
CoverageClassVisitor(ClassVisitor, ClassName) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.classv.CoverageClassVisitor
 
coveredAtBootTime(String) - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
create(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URIClassReplacement
 
createJpaConstraint() - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
CursorPreparerClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
This replacement should ideally be unnecessary due to the existence of MongoOperationClassReplacement.
CursorPreparerClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.CursorPreparerClassReplacement
 
CustomTypeToOasConverter - Class in org.evomaster.client.java.instrumentation.object
Defines how a non-default Java type should be converted into an OpenAPI Specification (OAS) schema.
CustomTypeToOasConverter() - Constructor for class org.evomaster.client.java.instrumentation.object.CustomTypeToOasConverter
 

D

DateClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
DateClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateClassReplacement
 
DateFormatClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
DateFormatClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateFormatClassReplacement
 
DateTimeParsingUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
Utilities for returning heuristic values of how close a given string is to being successfully parsed.
DateTimeParsingUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.DateTimeParsingUtils
 
decode(Base64.Decoder, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.Base64DecoderClassReplacement
 
descriptiveId - Variable in class org.evomaster.client.java.instrumentation.TargetInfo
 
doAnalyze(Collection<String>) - Static method in class org.evomaster.client.java.instrumentation.ClassAnalyzer
Try to load the given classes, and do different kind of analysis via reflection.
DocumentClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
DocumentClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.DocumentClassReplacement
 
DoubleClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
DoubleClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DoubleClassReplacement
 

E

EMAIL_REGEX_PATTERN - Static variable in class org.evomaster.client.java.instrumentation.heuristic.ValidatorHeuristics
The original pattern "^([A-Za-z_-\+\.]){2,}@[A-Za-z]+(\.([A-Za-z]{2,})+)+$" was not correctly handled by RegexHandler.createGeneForJVM().
endsWith(String, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
enforceMappedId() - Method in class org.evomaster.client.java.instrumentation.TargetInfo
 
EnumClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
EnumClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.EnumClassReplacement
 
equals(Byte, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ByteClassReplacement
 
equals(Character, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CharacterClassReplacement
 
equals(Date, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateClassReplacement
Compares two dates for equality.
equals(Double, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DoubleClassReplacement
 
equals(Float, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.FloatClassReplacement
 
equals(Integer, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.IntegerClassReplacement
 
equals(LocalDate, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
equals(LocalDateTime, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
 
equals(LocalTime, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalTimeClassReplacement
 
equals(Long, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LongClassReplacement
 
equals(Object, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ObjectClassReplacement
 
equals(Object, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ObjectsClassReplacement
 
equals(Short, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ShortClassReplacement
 
equals(String, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
equals(Object) - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
equals(Object) - Method in class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
 
equals(Object) - Method in class org.evomaster.client.java.instrumentation.MongoCollectionSchema
 
equals(Object) - Method in class org.evomaster.client.java.instrumentation.SqlInfo
 
equalsIgnoreCase(String, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
evaluateTaint(Collection, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
 
execute(PreparedStatement) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
 
execute(Statement, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
execute(Statement, String, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
execute(Statement, String, int[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
execute(Statement, String, String[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
EXECUTED_LINE_DESCRIPTOR - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
EXECUTED_LINE_METHOD_NAME - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executedLine(String, String, String, int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Report on the fact that a given line has been executed.
executedNumericComparison(String, double, double, double) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executedReplacedMethod(String, ReplacementType, Truthness) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executeLargeUpdate(Statement, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeLargeUpdate(Statement, String, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeLargeUpdate(Statement, String, int[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeLargeUpdate(Statement, String, String[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeQuery(PreparedStatement) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
 
executeQuery(Statement, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeSql(StatementClassReplacement.SqlExecutionSupplier<T, SQLException>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeUpdate(PreparedStatement) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
 
executeUpdate(Statement, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeUpdate(Statement, String, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeUpdate(Statement, String, int[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
executeUpdate(Statement, String, String[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
EXECUTING_BRANCH_JUMP_METHOD_NAME - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
EXECUTING_METHOD_DESCRIPTOR - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
EXECUTING_METHOD_METHOD_NAME - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executingBranchJump(int, int, String, int, int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executingBranchJump(int, int, int, String, int, int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executingBranchJump(Object, Object, int, String, int, int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executingBranchJump(Object, int, String, int, int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
executingMethod(String, int, int, boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Report on whether method calls have been successfully completed.
ExecutionTracer - Class in org.evomaster.client.java.instrumentation.staticstate
Methods of this class will be injected in the SUT to keep track of what the tests do execute/cover.
ExecutionTracer() - Constructor for class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
expandRegex(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexUtils
Java regular expressions contain predefined character classes which the regex parser cannot handle
exposeAdditionalInfoList() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
exposeBootTimeObjectiveInfo() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
EXTERNAL_PORT_PROP - Static variable in class org.evomaster.client.java.instrumentation.InputProperties
Specify to start a TCP server on the given port, listening to instructions to collect coverage information
ExternalService - Class in org.evomaster.client.java.instrumentation
 
ExternalService(String, int) - Constructor for class org.evomaster.client.java.instrumentation.ExternalService
 
ExternalService(String) - Constructor for class org.evomaster.client.java.instrumentation.ExternalService
 
ExternalServiceInfo - Class in org.evomaster.client.java.instrumentation
Information related to the external service calls
ExternalServiceInfo(String, String, Integer) - Constructor for class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
ExternalServiceMapping - Class in org.evomaster.client.java.instrumentation
 
ExternalServiceMapping(String, String, String, Boolean) - Constructor for class org.evomaster.client.java.instrumentation.ExternalServiceMapping
 
ExternalServiceUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
ExternalServiceUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
 
extractAsSchema(List<String>) - Static method in class org.evomaster.client.java.instrumentation.ExtractJvmClass
 
ExtractJvmClass - Class in org.evomaster.client.java.instrumentation
 
ExtractJvmClass() - Constructor for class org.evomaster.client.java.instrumentation.ExtractJvmClass
 
extractSpecifiedDto(List<String>) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
extractSpecifiedDto(List<String>) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
extractSqlFromH2PreparedStatement(PreparedStatement) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
 

F

FAILURE_EXTIME - Static variable in class org.evomaster.client.java.instrumentation.SqlInfo
 
find(Matcher, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MatcherClassReplacement
 
find(Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
find(Object, Class<TResult>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
find(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
find(Object, Object, Class<TResult>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
find(Object, Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
find(Object, Object, Object, Class<TResult>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
find(Object, Object, Class<T>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoTemplateClassReplacement
 
findAllClassNames(String) - Static method in class org.evomaster.client.java.instrumentation.ClassScanner
 
findOne(Object, Object, Class<T>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoTemplateClassReplacement
 
FloatClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
FloatClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.FloatClassReplacement
 
forceLoading(String) - Static method in class org.evomaster.client.java.instrumentation.ClassScanner
 
forceLoading(Set<ClassName>) - Static method in class org.evomaster.client.java.instrumentation.ClassScanner
 
forceLoadingLazyDataStructures() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
fromJson(Object, String, Class<?>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.GsonClassReplacement
 
fromRow - Variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition
 
fromState - Variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition
 
fromString(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.UUIDClassReplacement
 

G

GeoJsonPointToOasConverter - Class in org.evomaster.client.java.instrumentation.object
Point: {type: "Point", coordinates: [[longitude,latitude]]} type "Point" is case-sensitive GeoJsonPoint Documentation
GeoJsonPointToOasConverter() - Constructor for class org.evomaster.client.java.instrumentation.object.GeoJsonPointToOasConverter
 
get(Map, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
get() - Method in interface org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement.SqlExecutionSupplier
 
getActionName() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getAdditionalInfoList() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
getAdditionalInfoList() - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
getAgentJarPath() - Static method in class org.evomaster.client.java.instrumentation.external.JarAgentLocator
 
getAllByName(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetAddressClassReplacement
 
getAllCoveredTargetInfos() - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
getAllCoveredTargetsInfo() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
getBootTimeObjectiveInfo() - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
getByName(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetAddressClassReplacement
 
getCastedToThirdParty(ClassLoader, Annotation[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
getClassLoaders(String) - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getCollectionName() - Method in class org.evomaster.client.java.instrumentation.MongoCollectionSchema
 
getCollectionName() - Method in class org.evomaster.client.java.instrumentation.MongoFindCommand
 
getCollectionSchema() - Method in class org.evomaster.client.java.instrumentation.MongoCollectionSchema
 
getColumn(State) - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexGraph
 
getColumnName() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getCommand() - Method in class org.evomaster.client.java.instrumentation.SqlInfo
 
getCommonSuperClass(String, String) - Method in class org.evomaster.client.java.instrumentation.ComputeClassWriter
 
getDatabaseName() - Method in class org.evomaster.client.java.instrumentation.MongoFindCommand
 
getDecimalMaxValue() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getDecimalMinValue() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getDefaultSinkholeAddress() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getDescriptiveId(int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
getDescriptiveIds(Collection<Integer>) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
getDescriptor(Method, int, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
getDescriptor(Method, int, int, boolean) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
getDigitsFraction() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getDigitsInteger() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getDocumentsType() - Method in class org.evomaster.client.java.instrumentation.MongoFindCommand
 
getEmployedDefaultWM() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getEnumValuesAsStrings() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getExecutionTime() - Method in class org.evomaster.client.java.instrumentation.SqlInfo
 
getExternalMappingForHostname(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getExternalMappingForSignature(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Return the WireMock IP if there is a mapping for the hostname.
getExternalServiceInfo() - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
getExternalServiceMapping() - Method in class org.evomaster.client.java.instrumentation.Action
 
getExternalServices() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getExtractedSpecifiedDtos() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getField(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getFirstClassLoader(String) - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getForNullComparison(Object, int) - Static method in class org.evomaster.client.java.instrumentation.heuristic.HeuristicsForJumps
 
getForObjectComparison(Object, Object, int) - Static method in class org.evomaster.client.java.instrumentation.heuristic.HeuristicsForJumps
 
getForSingleValueJump(int, int) - Static method in class org.evomaster.client.java.instrumentation.heuristic.HeuristicsForJumps
This are values compared against 0, like value < 0
getForValueComparison(int, int, int) - Static method in class org.evomaster.client.java.instrumentation.heuristic.HeuristicsForJumps
 
getHeader(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 
getHeader(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.WebRequestClassReplacement
 
getHeaders(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 
getHeadersView() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getHeaderValues(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.WebRequestClassReplacement
 
getHeuristicToContains(Collection, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
 
getHeuristicToContains(Collection, Object, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
Compute distance of object from each one of the elements in the collection.
getHeuristicToContainsAll(Collection, Collection) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
 
getHeuristicToContainsAll(Collection, Collection, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
 
getHeuristicToContainsAny(Collection, Collection) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
 
getHeuristicToContainsAny(Collection, Collection, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.CollectionsDistanceUtils
There must be at least 1 element in 'other' that is inside 'c'
getHeuristicToDateTimeParsing(CharSequence) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.DateTimeParsingUtils
returns a value that represents how close is the value to the format YYYY-MM-DD
getHeuristicToDateTimePatternParsing(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.DateTimeParsingUtils
 
getHeuristicToISOLocalDateParsing(CharSequence) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.DateTimeParsingUtils
returns the heuristic value in [0,1] that represents how close is the value to the format YYYY-MM-DD
getHeuristicToISOLocalDateTimeParsing(CharSequence) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.DateTimeParsingUtils
returns a value that represents how close is the value to the format YYYY-MM-DD
getHeuristicToISOLocalTimeParsing(CharSequence) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.DateTimeParsingUtils
returns how close the input was to HH:MM or HH:MM:SS.
getHostname() - Method in class org.evomaster.client.java.instrumentation.ExternalService
 
getHostname() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
getHostname() - Method in class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
 
getHostnameInfos() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getHostnameInfos() - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
getIncomingTransitions(int, int) - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexGraph
Get all the incoming transitions to the node located at coordinate "row" and "column"
getIndex() - Method in class org.evomaster.client.java.instrumentation.Action
 
getInputStream(Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 
getInputStream(Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ServletRequestClassReplacement
 
getInputVariables() - Method in class org.evomaster.client.java.instrumentation.Action
 
getInstance() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getInternalReferenceToObjectiveCoverage() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getIsAlwaysNull() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsEmail() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsFuture() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsFutureOrPresent() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsNegative() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsNegativeOrZero() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsPast() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsPastOrPresent() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsPositive() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getIsPositiveOrZero() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getJpaConstraints() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getLastCallerClass() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getLastCallerClassLoader() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getLastExecutedStatement() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getLastExecutedStatement() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getList() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementList
Return all the available method replacement classes.
getLocalAddress(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getLocalAddressMapping() - Method in class org.evomaster.client.java.instrumentation.Action
 
getLocalIPAddress() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceMapping
 
getMappedId(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
getMaxKeepAliveRequests(Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.AbstractEndpointClassReplacement
 
getMaxValue() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getMethodReplacementInfo() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getMinValue() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getMongoCollectionTypeData() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getMongoInfoData() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getName() - Method in class org.evomaster.client.java.instrumentation.Action
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.AbstractEndpointClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.CursorPreparerClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.DocumentClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.GsonClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.Http11ProcessorReplacementClass
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MappingMongoEntityInformationClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MessageBodyReaderClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoTemplateClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ObjectIdClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3ClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkUrlFactoryClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ProviderBaseClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ServletRequestClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ValidatorClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.WebRequestClassReplacement
 
getNameOfThirdPartyTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getNonCoveredObjectives(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getNotBlank() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getNullable() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getNumberOfBranches() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getNumberOfColumns() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexGraph
 
getNumberOfInstrumentedNumberComparisons() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getNumberOfLines() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getNumberOfNonCoveredObjectives(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Note: only the objectives encountered so far can have been recorded.
getNumberOfObjectives() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getNumberOfObjectives(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getNumberOfReplacedMethodsInSut() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getNumberOfReplacedMethodsInThirdParty() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getNumberOfRows() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexGraph
 
getNumberOfTrackedMethods() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getNumberOfUnits() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getObjectiveCoverageAtSutBootTime() - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
getOptional() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getOrDefault(Map, Object, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
getOrDeriveNonNestedSchema(Class<?>, boolean, List<CustomTypeToOasConverter>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOrDeriveNonNestedSchema(Class<?>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOrDeriveSchema(Class<?>, List<Class<?>>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOrDeriveSchema(Class<?>, List<Class<?>>, boolean, List<CustomTypeToOasConverter>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOrDeriveSchemaAndNestedClasses(Class<?>, boolean, List<CustomTypeToOasConverter>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOrDeriveSchemaWithItsRef(Class<?>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOrDeriveSchemaWithItsRef(Class<?>, boolean, List<CustomTypeToOasConverter>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
getOriginal(ThirdPartyMethodReplacementClass, String, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getOriginalConstructor(ThirdPartyMethodReplacementClass, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getOriginalStaticMethod(ThirdPartyMethodReplacementClass, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getPackagePrefixesShouldNotBeInstrumented() - Static method in class org.evomaster.client.java.instrumentation.ClassesToExclude
 
getParameter(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 
getParameter(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.WebRequestClassReplacement
 
getParameterTypes(Method, int, int, boolean) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
getParameterValues(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 
getParameterValues(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.WebRequestClassReplacement
 
getParsedDtoNamesView() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getParsedDtos() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getParsingHeuristicValueForFloat(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.NumberParsingUtils
Optimizes for Java regex pattern "['-']?[0-9]*['.']?[0-9]*"
getPatternRegExp() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getPort() - Method in class org.evomaster.client.java.instrumentation.ExternalService
 
getPossiblyModifiedName(Method) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
Given a method of a replacement class, return actually matching name for the target.
getProtocol() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
getQuery() - Method in class org.evomaster.client.java.instrumentation.MongoFindCommand
 
getQueryParametersView() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getRemoteHostname() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceMapping
 
getRemoteHostname(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Return the respective remote hostname for the given local IP address
getRemotePort() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
getReplacedURL(URL) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
 
getReplacements(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementList
 
getReplacements(String, boolean) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementList
 
getResolved() - Method in class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
Will be true if the hostname resolved, otherwise false;
getResolvedAddress() - Method in class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
 
getSignature() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceMapping
 
getSizeMax() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getSizeMin() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getSkippedExternalServices() - Method in class org.evomaster.client.java.instrumentation.Action
 
getSqlInfoData() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getStandardDistance(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.RegexDistanceUtils
Get the distance between the arg and the given regex.
getStringSpecializationsView() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
getSutClassLoader() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getTableName() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
getTaintType(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.Base64DecoderClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.BooleanClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ByteClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CharacterClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateFormatClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DoubleClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.EnumClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.FloatClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetAddressClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetSocketAddressClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.IntegerClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalTimeClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LongClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MatcherClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MethodClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ObjectClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ObjectsClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PatternClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ShortClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.SocketClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ThreadMethodReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URIClassReplacement
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
This is an experimental implementation, not perfect yet.
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.UUIDClassReplacement
 
getTargetClass(ClassLoader) - Method in interface org.evomaster.client.java.instrumentation.coverage.methodreplacement.MethodReplacementClass
The target class this class provides replacements for.
getTargetClass() - Method in interface org.evomaster.client.java.instrumentation.coverage.methodreplacement.MethodReplacementClass
 
getTargetClass() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getTargetClass(ClassLoader) - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getTargetClassName() - Method in interface org.evomaster.client.java.instrumentation.coverage.methodreplacement.MethodReplacementClass
 
getTargetClassName() - Method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
getTargetInfos(Collection<Integer>) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
getTargetsInfo(Collection<Integer>) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
getTargetsSeenFirstTime() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
getThirdPartyCast(Annotation[]) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
getUnitNames() - Method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
getUnitsInfoRecorder() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
getValue(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
GraphTransition - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex
 
GraphTransition(double, int, State, GraphTransition.TransitionType) - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition
 
GraphTransition.TransitionType - Enum in org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex
 
GsonClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
GsonClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.GsonClassReplacement
 

H

handleBootTimeObjectiveInfo() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
handleExtraHeaderTaint(String, String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
handleExtraParamTaint(String, String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
handleMongo(Object, Object, boolean, long) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoOperationClassReplacement
 
handlePossibleJsonTaint(String, Class<?>) - Static method in class org.evomaster.client.java.instrumentation.object.JsonTaint
Check if given input is a valid taint for a JSON element.
handleTaintForStringEquals(String, String, boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
hasActiveExternalMappingForSignature(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
hashCode() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
 
hashCode() - Method in class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
 
hashCode() - Method in class org.evomaster.client.java.instrumentation.MongoCollectionSchema
 
hashCode() - Method in class org.evomaster.client.java.instrumentation.SqlInfo
 
hasInstance() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
hasLocalAddressForHost(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Check whether there is a local IP address available for the given remote hostname.
hasMappingForLocalAddress(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Checks for any replacement available to given local IP address.
hasMockServerForHostname(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
HeuristicsForJumps - Class in org.evomaster.client.java.instrumentation.heuristic
Class used to handle heuristics (eg kind of branch distance calculations) for bytecode jumps.
HeuristicsForJumps() - Constructor for class org.evomaster.client.java.instrumentation.heuristic.HeuristicsForJumps
 
HostnameResolutionInfo - Class in org.evomaster.client.java.instrumentation
Information about whether a hostname does resolve or not to an IP address.
HostnameResolutionInfo(String, String) - Constructor for class org.evomaster.client.java.instrumentation.HostnameResolutionInfo
 
hostnameVerifier(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
Http11ProcessorReplacementClass - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
Http11ProcessorReplacementClass() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.Http11ProcessorReplacementClass
 
HttpServletRequestClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
HttpServletRequestClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.HttpServletRequestClassReplacement
 

I

in - Variable in class org.evomaster.client.java.instrumentation.external.ServerController
 
increaseExpensiveOperationCount() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
InetAddressClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
InetAddress could be called directly, or indirectly from other JDK classes like Socket and URl.openConnection.
InetAddressClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetAddressClassReplacement
 
InetSocketAddress(String, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetSocketAddressClassReplacement
 
InetSocketAddressClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
InetSocketAddressClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.InetSocketAddressClassReplacement
 
inferPort(int, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
Unless the port number is specified in a URL, the default will be -1.
INIT_METHOD - Static variable in class org.evomaster.client.java.instrumentation.Constants
 
initiateFind(Object, Object, Function<Object, Object>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.CursorPreparerClassReplacement
 
InputProperties - Class in org.evomaster.client.java.instrumentation
Properties "-D" passed as input to JAR of SUTs when started with an External Controller
InputProperties() - Constructor for class org.evomaster.client.java.instrumentation.InputProperties
 
InstrumentationController - Class in org.evomaster.client.java.instrumentation
 
InstrumentationController() - Constructor for class org.evomaster.client.java.instrumentation.InstrumentationController
 
Instrumentator - Class in org.evomaster.client.java.instrumentation
 
Instrumentator(String) - Constructor for class org.evomaster.client.java.instrumentation.Instrumentator
 
InstrumentingAgent - Class in org.evomaster.client.java.instrumentation
Entry point for the JavaAgent that will do the bytecode instrumentation
InstrumentingAgent() - Constructor for class org.evomaster.client.java.instrumentation.InstrumentingAgent
 
InstrumentingClassLoader - Class in org.evomaster.client.java.instrumentation
This classloader will add probes to the loaded classes.
InstrumentingClassLoader(String) - Constructor for class org.evomaster.client.java.instrumentation.InstrumentingClassLoader
Classloader needed to bootstrap the execution of your application.
IntegerClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
IntegerClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.IntegerClassReplacement
 
interpolateSqlString(String, List<String>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
Deprecated.
interpolateSqlStringWithJSqlParser(String, List<String>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
inspired by this example from https://stackoverflow.com/questions/46890089/how-can-i-purify-a-sql-query-and-replace-all-parameters-with-using-regex
invoke(Method, Object, Object...) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MethodClassReplacement
 
isActive() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceMapping
 
isActive() - Static method in class org.evomaster.client.java.instrumentation.InstrumentingAgent
 
isAfter(LocalDate, ChronoLocalDate, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
isAfter(LocalDateTime, ChronoLocalDateTime<?>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
 
isAfter(LocalTime, LocalTime, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalTimeClassReplacement
 
isAvailable() - Method in interface org.evomaster.client.java.instrumentation.coverage.methodreplacement.MethodReplacementClass
Depending on the SUT, third-party libraries might not be present on the classpath
isBefore(LocalDate, ChronoLocalDate, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
isBefore(LocalDateTime, ChronoLocalDateTime<?>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
 
isBefore(LocalTime, LocalTime, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalTimeClassReplacement
 
isConnectionOn() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
isCrashWhenFailedInstrumentation() - Method in class org.evomaster.client.java.instrumentation.InstrumentingClassLoader
 
isDtoSchemaRegister(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
isEmpty(Collection, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
This function is called only when the caller is non-null.
isEmpty(Map, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
isEmpty(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
isEqual(LocalDate, ChronoLocalDate, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
isEqual(LocalDateTime, ChronoLocalDateTime<?>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
 
isException() - Method in class org.evomaster.client.java.instrumentation.SqlInfo
 
isExecutingAction() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
isExecutingInitSql() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
isInstanceOf(Class<?>) - Method in class org.evomaster.client.java.instrumentation.object.CustomTypeToOasConverter
Checks whether the provided class matches the type for which the converter is designed to create an OpenAPI Specification schema.
isInstanceOf(Class<?>) - Method in class org.evomaster.client.java.instrumentation.object.GeoJsonPointToOasConverter
 
isKillSwitch() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
isMeaningful() - Method in class org.evomaster.client.java.instrumentation.JpaConstraint
 
isMethodBridge(int) - Static method in class org.evomaster.client.java.instrumentation.Constants
 
isMethodSyntheticOrBridge(int) - Static method in class org.evomaster.client.java.instrumentation.Constants
 
isNoResult() - Method in class org.evomaster.client.java.instrumentation.SqlInfo
 
isRawAccessOfHttpBodyPayload() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
isSupportedRegex(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexUtils
Determine whether the regex requires features that are not supported by the regex automaton library
isTaintInput(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
Check if the given input represented a tainted value from the test cases.
isTooManyExpensiveOperations() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
isValidIP(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
Check if string literal is a valid v4 or v6 IP address

J

JacksonObjectMapperClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
JacksonObjectMapperClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
JAKARTA_COLUMN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_DECIMAL_MAX_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_DECIMAL_MIN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_DIGITS_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_EMAIL_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_ENTITY_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_ENUMERATED_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_FUTURE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_FUTURE_OR_PRESENT_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_MAX_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_MIN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_NEGATIVE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_NEGATIVE_OR_ZERO_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_NOT_BLANK_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_NOT_NULL_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_NULL_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_PAST_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_PAST_OR_PRESENT_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_PATTERN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_POSITIVE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_POSITIVE_OR_ZERO_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_PREFIX - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_SIZE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_TABLE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAKARTA_TRANSIENT_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JarAgentLocator - Class in org.evomaster.client.java.instrumentation.external
 
JarAgentLocator() - Constructor for class org.evomaster.client.java.instrumentation.external.JarAgentLocator
 
JAVAX_COLUMN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_DECIMAL_MAX_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_DECIMAL_MIN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_DIGITS_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_EMAIL_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_ENTITY_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_ENUMERATED_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_FUTURE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_FUTURE_OR_PRESENT_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_MAX_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_MIN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_NEGATIVE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_NEGATIVE_OR_ZERO_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_NOT_BLANK_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_NOT_NULL_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_NULL_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_PAST_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_PAST_OR_PRESENT_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_PATTERN_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_POSITIVE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_POSITIVE_OR_ZERO_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_PREFIX - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_SIZE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_TABLE_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JAVAX_TRANSIENT_ANNOTATION_NAME - Static variable in class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JpaAnnotationName - Class in org.evomaster.client.java.instrumentation
 
JpaAnnotationName() - Constructor for class org.evomaster.client.java.instrumentation.JpaAnnotationName
 
JpaConstraint - Class in org.evomaster.client.java.instrumentation
 
JpaConstraint(String, String, Boolean, Boolean, Long, Long, List<String>, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, Integer, Integer, Integer, Integer) - Constructor for class org.evomaster.client.java.instrumentation.JpaConstraint
 
JpaConstraintBuilder - Class in org.evomaster.client.java.instrumentation
 
JpaConstraintBuilder() - Constructor for class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
JsonTaint - Class in org.evomaster.client.java.instrumentation.object
 
JsonTaint() - Constructor for class org.evomaster.client.java.instrumentation.object.JsonTaint
 
JsonUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
JsonUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.JsonUtils
 
JUMP_DESC_1_VALUE - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
JUMP_DESC_2_VALUES - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
JUMP_DESC_NULL - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
JUMP_DESC_OBJECTS - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 

K

KillSwitchException - Exception in org.evomaster.client.java.instrumentation
Exception used when we try to force the SUT to stop its background thread left after each test evaluation
KillSwitchException() - Constructor for exception org.evomaster.client.java.instrumentation.KillSwitchException
 

L

LineCovMethodVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.methodv
 
LineCovMethodVisitor(MethodVisitor, String, String, String) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.LineCovMethodVisitor
 
loadClass(String) - Method in class org.evomaster.client.java.instrumentation.InstrumentingClassLoader
 
LocalDateClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
LocalDateClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
LocalDateTimeClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
LocalDateTimeClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
 
LocalTimeClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
LocalTimeClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalTimeClassReplacement
 
LongClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
LongClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LongClassReplacement
 

M

MapClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
MapClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
mappedId - Variable in class org.evomaster.client.java.instrumentation.TargetInfo
 
MappingMongoEntityInformation(Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MappingMongoEntityInformationClassReplacement
 
MappingMongoEntityInformation(Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MappingMongoEntityInformationClassReplacement
 
MappingMongoEntityInformation(Object, Class<?>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MappingMongoEntityInformationClassReplacement
 
MappingMongoEntityInformationClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
When a MongoRepository is created in Spring, a MongoCollection is used under the hood.
MappingMongoEntityInformationClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MappingMongoEntityInformationClassReplacement
 
markLastExecutedStatement(String, String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
markNewBranchPair() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markNewInstrumentedNumberComparison() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markNewLine() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markNewReplacedMethodInSut(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markNewReplacedMethodInThirdParty(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markNewTrackedMethod(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markNewUnit(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
markRawAccessOfHttpBodyPayload() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
MatcherClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
Created by arcuri82 on 11-Sep-19.
MatcherClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MatcherClassReplacement
 
matches(Matcher, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MatcherClassReplacement
Matcher.matches() is not pure (updates last matching info)
matches(String, CharSequence, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PatternClassReplacement
 
matches(String, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
matches(String, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.PatternMatchingHelper
Invocation to Pattern.matches() is free of side-effects.
matches(String, int, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.PatternMatchingHelper
Invocation to Pattern.matches() is free of side-effects.
MessageBodyReaderClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
MessageBodyReaderClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MessageBodyReaderClassReplacement
 
MethodClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
MethodClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MethodClassReplacement
 
MethodReplacementClass - Interface in org.evomaster.client.java.instrumentation.coverage.methodreplacement
Mark a class to contain method replacements for APIs in the JDK
MethodReplacementMethodVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.methodv
 
MethodReplacementMethodVisitor(boolean, boolean, MethodVisitor, String, String, String) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.MethodReplacementMethodVisitor
 
MethodReplacementPreserveSemantics - Class in org.evomaster.client.java.instrumentation.staticstate
 
MethodReplacementPreserveSemantics() - Constructor for class org.evomaster.client.java.instrumentation.staticstate.MethodReplacementPreserveSemantics
 
MongoCollectionClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
MongoCollectionClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoCollectionClassReplacement
 
MongoCollectionSchema - Class in org.evomaster.client.java.instrumentation
Schema of documents in a collection.
MongoCollectionSchema(String, String) - Constructor for class org.evomaster.client.java.instrumentation.MongoCollectionSchema
 
MongoFindCommand - Class in org.evomaster.client.java.instrumentation
Info related to MONGO command execution.
MongoFindCommand(String, String, String, Object, boolean, long) - Constructor for class org.evomaster.client.java.instrumentation.MongoFindCommand
 
MongoOperationClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
MongoOperationClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoOperationClassReplacement
 
MongoTemplateClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
MongoTemplateClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoTemplateClassReplacement
 

N

NAME_REGEX - Static variable in annotation type org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyCast
 
NameSpace - Enum in org.evomaster.client.java.instrumentation
Indicates if the Java Persistence API (jpa) is being used (with prefix javax.*) or the Jakarta Persistence Layer (with prefix jakarta.*) is being used.
newAction(Action) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
newCall(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3ClassReplacement
 
newCall(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
NonIntegerComparisons - Class in org.evomaster.client.java.instrumentation.coverage.noninteger
Method replacement for LCMP, DCMPL, DCMPG, FCMPL, FCMPG instructions.
NonIntegerComparisons() - Constructor for class org.evomaster.client.java.instrumentation.coverage.noninteger.NonIntegerComparisons
 
NonIntegerComparisonsMethodVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.methodv
Created by arcuri82 on 02-Mar-20.
NonIntegerComparisonsMethodVisitor(MethodVisitor, String, String, String) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.NonIntegerComparisonsMethodVisitor
 
notReached(int) - Static method in class org.evomaster.client.java.instrumentation.TargetInfo
 
NumberParsingUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
NumberParsingUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.NumberParsingUtils
 

O

ObjectClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
ObjectClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ObjectClassReplacement
 
ObjectId(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ObjectIdClassReplacement
 
ObjectIdClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
ObjectIdClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ObjectIdClassReplacement
 
ObjectiveRecorder - Class in org.evomaster.client.java.instrumentation.staticstate
Keep track of all objective coverage so far.
ObjectiveRecorder() - Constructor for class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
ObjectsClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
ObjectsClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ObjectsClassReplacement
 
OkHttpClient() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3ClassReplacement
 
OkHttpClient() - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
OkHttpClient3BuilderClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
OkHttpClient3BuilderClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
OkHttpClient3ClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
OkHttpClient3ClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3ClassReplacement
 
OkHttpClientClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
OkHttpClientClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
OkUrlFactoryClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
OkUrlFactoryClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkUrlFactoryClassReplacement
 
open(Object, URL) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkUrlFactoryClassReplacement
 
open(Object, URL, Proxy) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkUrlFactoryClassReplacement
 
openConnection(URL) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
openConnection(URL, Proxy) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
org.evomaster.client.java.instrumentation - package org.evomaster.client.java.instrumentation
 
org.evomaster.client.java.instrumentation.coverage.methodreplacement - package org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes - package org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex - package org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex
 
org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses - package org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
org.evomaster.client.java.instrumentation.coverage.noninteger - package org.evomaster.client.java.instrumentation.coverage.noninteger
 
org.evomaster.client.java.instrumentation.coverage.visitor.classv - package org.evomaster.client.java.instrumentation.coverage.visitor.classv
 
org.evomaster.client.java.instrumentation.coverage.visitor.methodv - package org.evomaster.client.java.instrumentation.coverage.visitor.methodv
 
org.evomaster.client.java.instrumentation.external - package org.evomaster.client.java.instrumentation.external
 
org.evomaster.client.java.instrumentation.heuristic - package org.evomaster.client.java.instrumentation.heuristic
 
org.evomaster.client.java.instrumentation.object - package org.evomaster.client.java.instrumentation.object
 
org.evomaster.client.java.instrumentation.staticstate - package org.evomaster.client.java.instrumentation.staticstate
This package should contain all and only the classes that do have mutable static state.
ORG_BSON_DOCUMENT - Static variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.DocumentClassReplacement
 
out - Variable in class org.evomaster.client.java.instrumentation.external.ServerController
 
OUTPUT_FILE - Static variable in class org.evomaster.client.java.instrumentation.InputProperties
Option to write to disk the obtained coverage once the SUT ends

P

parse(DateFormat, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateFormatClassReplacement
 
parse(CharSequence, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateClassReplacement
 
parse(CharSequence, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalDateTimeClassReplacement
Obtains an instance of LocalDateTime from a text string such as 2007-12-03T10:15:30.
parse(CharSequence, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LocalTimeClassReplacement
Parses a time without an offset, such as '10:15' or '10:15:30'.
parse(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.DocumentClassReplacement
 
parseBoolean(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.BooleanClassReplacement
The heuristic value is H_REACHED_BUT_NULL if the input string is null.
parseByte(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ByteClassReplacement
 
parseByteHeuristic(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.NumberParsingUtils
 
parseDouble(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DoubleClassReplacement
 
parseFloat(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.FloatClassReplacement
 
parseInt(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.IntegerClassReplacement
 
parseIntHeuristic(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.NumberParsingUtils
 
parseLong(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LongClassReplacement
 
parseLongHeuristic(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.NumberParsingUtils
 
parseShort(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ShortClassReplacement
 
parseShortHeuristic(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.NumberParsingUtils
 
PatternClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
PatternClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PatternClassReplacement
 
PatternMatchingHelper - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
PatternMatchingHelper() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.PatternMatchingHelper
 
popLastExecutedStatement() - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
premain(String, Instrumentation) - Static method in class org.evomaster.client.java.instrumentation.InstrumentingAgent
This is called to init the JavaAgent when starting a new JVM, eg the config of JavaAgent is passed by command line when the JVM starts.
PreparedStatementClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
PreparedStatementClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.PreparedStatementClassReplacement
 
printCoveragePerTarget(PrintWriter) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
PROP_SKIP_CLASSES - Static variable in class org.evomaster.client.java.instrumentation.Constants
 
ProviderBaseClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
ProviderBaseClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ProviderBaseClassReplacement
 
pushLastExecutedStatement(String, String) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 

R

readFrom(Object, Class<Object>, Type, Annotation[], Object, Object, InputStream) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MessageBodyReaderClassReplacement
 
readFrom(Object, Class<Object>, Type, Annotation[], Object, Object, InputStream) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ProviderBaseClassReplacement
 
readStream(InputStream) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.JsonUtils
 
readValue(Object, InputStream, Class<T>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
readValue(Object, InputStream, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
readValue(Object, String, Class<T>) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
readValue_EM_0(Object, String, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
readValue_EM_1(Object, String, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.JacksonObjectMapperClassReplacement
 
RegexDistanceUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
Class used to define the distance between a string and a regex
RegexDistanceUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.RegexDistanceUtils
 
RegexGraph - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex
A graph created based on an "arg" that is matched against a "regex".
RegexGraph(String, String) - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexGraph
Build the graph
RegexUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex
 
RegexUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.RegexUtils
 
registerClassLoader(String, ClassLoader) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
registerExternalServiceInfoAtSutBootTime(ExternalServiceInfo) - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
registerExternalServiceInfoAtSutStartupTime(ExternalServiceInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
register external service info at Sut Startup Time
registerHostnameResolutionInfoAtSutBootTime(HostnameResolutionInfo) - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
registerHostnameResolutionInfoAtSutStartupTime(HostnameResolutionInfo) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
register hostname resolution info at Sut Startup Time
registerNewJpaConstraint(JpaConstraint) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
registerNewParsedDto(String, String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
registerSchemaIfNeeded(Class<?>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
registerSchemaIfNeeded(Class<?>, boolean, List<CustomTypeToOasConverter>) - Static method in class org.evomaster.client.java.instrumentation.object.ClassToSchema
 
registerSpecifiedDtoSchema(Map<String, String>) - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
 
registerTarget(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
Mark the existence of a testing target.
remove(Collection, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
 
remove(Map, Object, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
removeAll(Collection, Collection, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.CollectionClassReplacement
 
replace(Map, Object, Object, Object, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.MapClassReplacement
 
replaceDCMPG(double, double, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.noninteger.NonIntegerComparisons
 
replaceDCMPL(double, double, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.noninteger.NonIntegerComparisons
 
replaceFCMPG(float, float, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.noninteger.NonIntegerComparisons
 
replaceFCMPL(float, float, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.noninteger.NonIntegerComparisons
 
replaceLCMP(long, long, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.noninteger.NonIntegerComparisons
 
Replacement - Annotation Type in org.evomaster.client.java.instrumentation.coverage.methodreplacement
Mark a static method as a replacement one for a method in the Java API.
REPLACEMENT_CATEGORIES - Static variable in class org.evomaster.client.java.instrumentation.InputProperties
Which categories to apply for the method replacements.
ReplacementList - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
ReplacementList() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementList
 
ReplacementUtils - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
ReplacementUtils() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ReplacementUtils
 
reportSleeping() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
reset() - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
reset() - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
reset(boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
Reset all the static state in this class
reset() - Static method in class org.evomaster.client.java.instrumentation.staticstate.UnitsInfoRecorder
Only need for tests.
resetForNewSearch() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
resetForNewSearch() - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
resetForNewTest() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
resetForNewTest() - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
resolve(URI, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URIClassReplacement
 

S

save(Object, T, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.MongoTemplateClassReplacement
 
ScheduledMethodVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.methodv
 
ScheduledMethodVisitor(MethodVisitor) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.ScheduledMethodVisitor
 
sendAndExpectACK(Command) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
sendCommand(Command) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
sendObject(Object) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
sendWithDataAndExpectACK(Command, Object) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
SEPARATOR - Static variable in annotation type org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyCast
 
ServerController - Class in org.evomaster.client.java.instrumentation.external
The SutController will start a TCP server, and the Agent in the external SUT process will do a connection to it.
ServerController() - Constructor for class org.evomaster.client.java.instrumentation.external.ServerController
 
ServletRequestClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
ServletRequestClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ServletRequestClassReplacement
 
SET_LAST_CALLER_CLASS_DESC - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
SET_LAST_CALLER_CLASS_METHOD_NAME - Static variable in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setAction(Action) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
setAction(Action) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setCrashWhenFailedInstrumentation(boolean) - Method in class org.evomaster.client.java.instrumentation.InstrumentingClassLoader
 
setExecutingAction(boolean) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
setExecutingAction(boolean) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
setExecutingAction(boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setExecutingInitMongo(boolean) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
setExecutingInitMongo(boolean) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
setExecutingInitMongo(boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setExecutingInitSql(boolean) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
setExecutingInitSql(boolean) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
setExecutingInitSql(boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setHostnameVerifier(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
setKillSwitch(boolean) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
setKillSwitch(boolean) - Static method in class org.evomaster.client.java.instrumentation.InstrumentationController
 
setKillSwitch(boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setLastCallerClass(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
setRawAccessOfHttpBodyPayload(boolean) - Method in class org.evomaster.client.java.instrumentation.AdditionalInfo
 
setSslSocketFactory(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClientClassReplacement
 
ShortClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
ShortClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ShortClassReplacement
 
shouldPreserveSemantics - Static variable in class org.evomaster.client.java.instrumentation.staticstate.MethodReplacementPreserveSemantics
Most method replacements do preserve semantics.
signature() - Method in class org.evomaster.client.java.instrumentation.ExternalServiceInfo
Returns a combination of strings including protocol, remote hostname, and remote port.
skipHostname(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
 
skipHostname(String) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
skipHostnameAndPort(String, int) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ExecutionTracer
 
skipHostnameOrIp(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ExternalServiceUtils
skip method replacement for some hostname.
sleep(long) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ThreadMethodReplacement
 
sleep(long, int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ThreadMethodReplacement
 
SocketClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
SocketClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.SocketClassReplacement
 
SqlInfo - Class in org.evomaster.client.java.instrumentation
Info related to SQL command execution.
SqlInfo(String, boolean, boolean) - Constructor for class org.evomaster.client.java.instrumentation.SqlInfo
 
SqlInfo(String, boolean, boolean, long) - Constructor for class org.evomaster.client.java.instrumentation.SqlInfo
 
sslSocketFactory(Object, Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
sslSocketFactory(Object, Object) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.OkHttpClient3BuilderClassReplacement
 
start(int) - Static method in class org.evomaster.client.java.instrumentation.external.AgentController
 
startServer() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
startsWith(String, String, int, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
startsWith(String, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
StatementClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
StatementClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StatementClassReplacement
 
StatementClassReplacement.SqlExecutionSupplier<T,E extends Exception> - Interface in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
extend supplier for sql execution with sql exception
statusDropsConnection(int) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.Http11ProcessorReplacementClass
 
StringClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
StringClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.StringClassReplacement
 
SuccessCallMethodVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.methodv
Add test objectives to make sure methods are called without throwing an exception.
SuccessCallMethodVisitor(MethodVisitor, String, String, String) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.SuccessCallMethodVisitor
 

T

TargetInfo - Class in org.evomaster.client.java.instrumentation
This represents the same data as in TargetInfoDto.
TargetInfo(Integer, String, Double, Integer) - Constructor for class org.evomaster.client.java.instrumentation.TargetInfo
 
ThirdPartyCast - Annotation Type in org.evomaster.client.java.instrumentation.coverage.methodreplacement
 
ThirdPartyClassVisitor - Class in org.evomaster.client.java.instrumentation.coverage.visitor.classv
Visitor for classes that are not SUT, eg third-party libraries.
ThirdPartyClassVisitor(ClassVisitor, ClassName) - Constructor for class org.evomaster.client.java.instrumentation.coverage.visitor.classv.ThirdPartyClassVisitor
 
ThirdPartyMethodReplacementClass - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement
Third-party libraries might or might not be on the classpath.
ThirdPartyMethodReplacementClass() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.ThirdPartyMethodReplacementClass
 
ThreadMethodReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
ThreadMethodReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ThreadMethodReplacement
 
toStream(String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.JsonUtils
 
toString() - Method in class org.evomaster.client.java.instrumentation.MongoCollectionSchema
 
transformBytes(ClassLoader, ClassName, ClassReader) - Method in class org.evomaster.client.java.instrumentation.Instrumentator
Get the raw bytes of instrumented class with name className
type - Variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition
 

U

UnitsInfoRecorder - Class in org.evomaster.client.java.instrumentation.staticstate
Keep track of static info on the SUT related to its classes, eg total number of lines WARNING: unless we force somehow to load all classes, this info here will be partial TODO: we could force class loading at the end of the search, but could be bit tricky when dealing with custom class-loaders like in Spring Created by arcuri82 on 27-Sep-19.
update(String, double, boolean) - Static method in class org.evomaster.client.java.instrumentation.staticstate.ObjectiveRecorder
 
updateMaxObjectiveCoverage(String, double) - Method in class org.evomaster.client.java.instrumentation.BootTimeObjectiveInfo
 
URI(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URIClassReplacement
 
URIClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
URIClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URIClassReplacement
 
URL(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
URL(URL, String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
URL(URL, String, URLStreamHandler, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
URLClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
URLClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.URLClassReplacement
 
UsageFilter - Enum in org.evomaster.client.java.instrumentation.coverage.methodreplacement
Specify where a method replacement can be done
UUIDClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes
 
UUIDClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.UUIDClassReplacement
 

V

validate(Object, Object, Class<?>...) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ValidatorClassReplacement
 
ValidatorClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
ValidatorClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.ValidatorClassReplacement
 
ValidatorHeuristics - Class in org.evomaster.client.java.instrumentation.heuristic
Heuristics calculation for Java Beans, when dealing with javax.validation constraints
ValidatorHeuristics() - Constructor for class org.evomaster.client.java.instrumentation.heuristic.ValidatorHeuristics
 
value - Variable in class org.evomaster.client.java.instrumentation.TargetInfo
heuristic [0,1], where 1 means covered
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.BooleanClassReplacement
 
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ByteClassReplacement
 
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DoubleClassReplacement
 
valueOf(Class<T>, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.EnumClassReplacement
 
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.FloatClassReplacement
 
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.IntegerClassReplacement
 
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.LongClassReplacement
 
valueOf(String, String) - Static method in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.ShortClassReplacement
 
valueOf(String) - Static method in enum org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition.TransitionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.evomaster.client.java.instrumentation.coverage.methodreplacement.UsageFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.evomaster.client.java.instrumentation.external.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.evomaster.client.java.instrumentation.NameSpace
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.evomaster.client.java.instrumentation.coverage.methodreplacement.regex.GraphTransition.TransitionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.evomaster.client.java.instrumentation.coverage.methodreplacement.UsageFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.evomaster.client.java.instrumentation.external.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.evomaster.client.java.instrumentation.NameSpace
Returns an array containing the constants of this enum type, in the order they are declared.
visitAnnotation(String, boolean) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.ScheduledMethodVisitor
 
visitInsn(int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.LineCovMethodVisitor
 
visitInsn(int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.NonIntegerComparisonsMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.BranchCovMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.BranchCovMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.LineCovMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.MethodReplacementMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.NonIntegerComparisonsMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.SuccessCallMethodVisitor
 
visitMaxs(int, int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.BranchCovMethodVisitor
 
visitMaxs(int, int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.LineCovMethodVisitor
 
visitMaxs(int, int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.MethodReplacementMethodVisitor
 
visitMaxs(int, int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.NonIntegerComparisonsMethodVisitor
 
visitMaxs(int, int) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.SuccessCallMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.classv.CoverageClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.classv.ThirdPartyClassVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.MethodReplacementMethodVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.evomaster.client.java.instrumentation.coverage.visitor.methodv.SuccessCallMethodVisitor
 

W

waitAndGetResponse() - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
waitForIncomingConnection(int) - Method in class org.evomaster.client.java.instrumentation.external.ServerController
 
WebRequestClassReplacement - Class in org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses
 
WebRequestClassReplacement() - Constructor for class org.evomaster.client.java.instrumentation.coverage.methodreplacement.thirdpartyclasses.WebRequestClassReplacement
 
withColumnName(String) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withDecimalMaxValue(String) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withDecimalMinValue(String) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withDigitsFraction(Integer) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withDigitsInteger(Integer) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withEnumValuesAsStrings(List<String>) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsAlwaysNull(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsEmail(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsFuture(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsFutureOrPresent(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsNegative(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsNegativeOrZero(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsNotBlank(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsNullable(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsOptional(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsPast(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsPastOrPresent(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsPositive(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withIsPositiveOrZero(Boolean) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withMappedId(int) - Method in class org.evomaster.client.java.instrumentation.TargetInfo
 
withMaxValue(Long) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withMinValue(Long) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withNoDescriptiveId() - Method in class org.evomaster.client.java.instrumentation.TargetInfo
 
withPatternRegExp(String) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withSizeMax(Integer) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withSizeMin(Integer) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 
withTableName(String) - Method in class org.evomaster.client.java.instrumentation.JpaConstraintBuilder
 

Y

YYYY_MM_DD - Static variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateFormatClassReplacement
 
YYYY_MM_DD_HH_MM - Static variable in class org.evomaster.client.java.instrumentation.coverage.methodreplacement.classes.DateFormatClassReplacement
 
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2016–2024. All rights reserved.