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

A

AbstractSeqGenerator - Class in Sequenic.T3.Generator.SeqAndSuite
Just a parent class for all sequence-generators-classes.
AbstractSeqGenerator(TestingScope, Pool, int, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.AbstractSeqGenerator
A constructor to set up some common state variables.
accelerate() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
add(int) - Method in class Sequenic.T3.Examples.BuildSortedList
 
add(I, O) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
addCoveredPairs(Object) - Method in class Sequenic.T3.Info.FieldPairsCoverage
Add the pairs covered by the given object to the set of covered pairs.
addFromImapFile(ClassLoader, String) - Method in class Sequenic.T3.ImplementationMap
Read entries from an imap.txt file.
addInstanceOfConstants(Class...) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
addSeededSPrimitives(String...) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Extend the list of seeded primitives with the specified constants.
addTarget(SingleTarget) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
To initially add targets to the worklist, before it is being used.
ADT() - Method in class Sequenic.T3.T3SuiteGenAPI
 
adt_grey(int) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
Construct an ADT grey-suite for the given CUT.
adt_no_asmviol(int) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
alignLeft(String, int) - Static method in class Sequenic.T3.utils.StringFormater
Reformat s to possibly multi lines such that each is at most of the specified width.
alignLeft(String, int, int) - Static method in class Sequenic.T3.utils.StringFormater
As the other alignLeft, but will also indent the lines and return a single string.
all(Predicate<STEP>) - Method in class Sequenic.T3.Sequence.Datatype.SEQ
 
all(Predicate<SEQ>) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
allMembers() - Method in class Sequenic.T3.ImplementationMap.ConcurrentSet
 
allMethodpairs - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
allpairs - Variable in class Sequenic.T3.Info.FieldPairsCoverage
A set of integers, encoding all possible pairs of abstracted values over the fields of CUT.
allPairs - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
alphaNum() - Method in class Sequenic.T3.Generator.Value.CharMG
 
alphaNum_dashSpAtDot() - Method in class Sequenic.T3.Generator.Value.CharMG
 
always(StepPredicate) - Static method in class Sequenic.T3.Info.SeqPredicate
 
always(SeqPredicate.LTL) - Static method in class Sequenic.T3.Info.SeqPredicate
 
analyze() - Method in class Sequenic.T3.Info.CodeCoverage
Analyze the collected runtime data,and calculate coverage information.
AND() - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.AND
 
AND(Logic) - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.AND
 
AND(Logic.Formula, Logic.Formula) - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.AND
 
AND(Oracle) - Method in class Sequenic.T3.Oracle.Oracle
 
andPost(Predicate<STEP_RT_info>) - Method in class Sequenic.T3.Info.StepPredicate
 
andPostCond(Predicate<STEP_RT_info>) - Method in class Sequenic.T3.Info.StepPredicate
 
Apply(Class, String, Supplier<Integer>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
args - Variable in class Sequenic.T3.JavaType.JTfun
 
args - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
Actual parameters passed to the step producing this result.
array(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.CollectionLikeMG
 
ArrayParam - Class in Sequenic.T3.Examples
 
ArrayParam() - Constructor for class Sequenic.T3.Examples.ArrayParam
 
Arrow() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure.Arrow
 
aside(PP) - Method in class Sequenic.T3.utils.PP
Set two pp2 aside this PP.
aside_(PP) - Method in class Sequenic.T3.utils.PP
As aside, but insert a space between.
aside__spec(PP) - Method in class Sequenic.T3.utils.PP
A specification.
aside_spec(PP) - Method in class Sequenic.T3.utils.PP
A specification.
assumeClientInTheSamePackage - Variable in class Sequenic.T3.Config
 
auxField_prefix - Static variable in class Sequenic.T3.CONSTANTS
 

B

BachelorStudent - Class in Sequenic.T3.Examples.InterfaceAndAbstract
 
BachelorStudent() - Constructor for class Sequenic.T3.Examples.InterfaceAndAbstract.BachelorStudent
 
Boolean(Supplier<Boolean>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
boolgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
BoolMG - Class in Sequenic.T3.Generator.Value
 
BoolMG() - Constructor for class Sequenic.T3.Generator.Value.BoolMG
 
BuildSortedList - Class in Sequenic.T3.Examples
 
BuildSortedList() - Constructor for class Sequenic.T3.Examples.BuildSortedList
 
Byte(Supplier<Byte>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
bytegens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
ByteMG - Class in Sequenic.T3.Generator.Value
 
ByteMG() - Constructor for class Sequenic.T3.Generator.Value.ByteMG
 

C

calculate(SUITE) - Method in class Sequenic.T3.Info.FunctionalCoverage
 
Car - Class in Sequenic.T3.Examples.InterfaceAndAbstract
 
Car(int) - Constructor for class Sequenic.T3.Examples.InterfaceAndAbstract.Car
 
chanceToPickNeighbor - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
chanceToPickPreviousPrimitive - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
chanceToPickSeededPrimitive - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
Char(Supplier<Character>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
chargens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
CharMG - Class in Sequenic.T3.Generator.Value
 
CharMG() - Constructor for class Sequenic.T3.Generator.Value.CharMG
 
check() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2.TimeBudget
 
check(Maybe<Object>, Maybe<Object>, Maybe<Throwable>) - Method in class Sequenic.T3.Oracle.Oracle
Check the receiver object, returned object, and thrown exception against an oracle.
check(Maybe<Object>, Maybe<Object>, Maybe<Throwable>) - Method in class Sequenic.T3.Oracle.StrDumpEqOracle
 
checkClassinv(Class, Pool, Object, STEP_RT_info) - Method in class Sequenic.T3.Sequence.Datatype.STEP
check CUT's invariant, if any.
classcov - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
classdecl2JType(Class) - Static method in class Sequenic.T3.JavaType.JTypeUtils
Use this to convert a class-declaration to a JType.
ClassesScanner - Class in Sequenic.T3.Reflection
This scan all the classes residing under a given directory.
ClassesScanner(String[]) - Constructor for class Sequenic.T3.Reflection.ClassesScanner
 
classinv_name - Static variable in class Sequenic.T3.CONSTANTS
 
ClassInvariantError - Error in Sequenic.T3
To represent a violation to a class invariant.
ClassInvariantError(String) - Constructor for error Sequenic.T3.ClassInvariantError
 
ClassInvariantError(String, Throwable) - Constructor for error Sequenic.T3.ClassInvariantError
 
ClassInvariantError(Throwable) - Constructor for error Sequenic.T3.ClassInvariantError
 
clear() - Method in class Sequenic.T3.Info.CodeCoverage
Clear the store raw runtime data, as well as the upper level coverage data stores.
clear() - Method in class Sequenic.T3.TestingScope
Clearing the scope.
clearOracle() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
clearOracle() - Method in class Sequenic.T3.Sequence.Datatype.METHOD
 
clearOracle() - Method in class Sequenic.T3.Sequence.Datatype.SEQ
For clearing out all oracles attached to each step in the sequence.
clearOracle() - Method in class Sequenic.T3.Sequence.Datatype.STEP
For clearing out all oracles attached to this step, if any.
clearOracle() - Method in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
clearRawRTdata() - Method in class Sequenic.T3.Info.CodeCoverage
Clear the stored raw runtime data.
clone() - Method in class Sequenic.T3.Sequence.Datatype.SEQ
Deep cloning this sequence, using serialization.
clone(T) - Static method in class Sequenic.T3.utils.SerializationUtils
Return a deep-clone of an object.
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.CONST
 
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.INSTRUMENT
 
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.METHOD
 
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.REF
 
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.SEQ
Create a clone of this sequence.
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.STEP
This creates a clone of this STEP.
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Create a clone of this suite.
clone_withoutOracles() - Method in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
cloneTypeSubsts(Map<String, JType>) - Static method in class Sequenic.T3.JavaType.JTypeUtils
 
Coba1 - Class in Sequenic.T3.Examples
 
Coba1(int) - Constructor for class Sequenic.T3.Examples.Coba1
 
Coba1() - Constructor for class Sequenic.T3.Examples.Coba1
 
codeCoverage - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
CodeCoverage - Class in Sequenic.T3.Info
A class that can provide on-line code coverage information on the CUT.
CodeCoverage(JacocoInstrumenter) - Constructor for class Sequenic.T3.Info.CodeCoverage
Create an instance of code-coverage runtime tracking.
CodeCoverage.CodeCoverageInfo - Class in Sequenic.T3.Info
An instance of this class is produced by analyze(), and can be queried for various coverage information at the moment analyze() is invoked.
CodeCoverage.CumulativeExecDataStore - Class in Sequenic.T3.Info
A variation of Jacoco's standard ExecutionDataStore, which is cumulative.
collection(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.CollectionLikeMG
 
collectiongens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
collectionlike(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.CollectionLikeMG
 
CollectionLikeMG - Class in Sequenic.T3.Generator.Value
 
CollectionLikeMG(int, ImplementationMap) - Constructor for class Sequenic.T3.Generator.Value.CollectionLikeMG
 
collectionSize - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
collectRTdata() - Method in class Sequenic.T3.Info.CodeCoverage
This will merge/add raw runtime data of CUT's executions since the last call to clearRawRTdata() (or since the start, if there has been no such call), into the existing coverage data managed by cumulativeExecDataStore.
con - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
concat(String, String) - Static method in class Sequenic.T3.Examples.Staticx.StringUtils
 
ConcurrentSet() - Constructor for class Sequenic.T3.ImplementationMap.ConcurrentSet
 
Config - Class in Sequenic.T3
Used to hold various configuration parameters for T3.
Config() - Constructor for class Sequenic.T3.Config
Create a config, with default setting.
config - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
 
config - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
config - Variable in class Sequenic.T3.SuiteAPI
 
configureForADTtesting() - Method in class Sequenic.T3.TestingScope
Configure the scope for ADT-based testing.
configureForNonADTTesting() - Method in class Sequenic.T3.TestingScope
Configure the scope for non-ADT-based testing.
configureInstanceOfConstants(Class...) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
configureSeededSPrimitives(String...) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Override the list of seeded primitives with the given constants.
configureSeededSPrimitives(String...) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
To configure the list of seeded primitive values and seeded strings.
CONST - Class in Sequenic.T3.Sequence.Datatype
This represents a STEP intended to construct a value from a constant/ literal value.
CONST(Serializable, JType) - Constructor for class Sequenic.T3.Sequence.Datatype.CONST
 
CONST() - Constructor for class Sequenic.T3.Sequence.Datatype.CONST
 
constant() - Method in class Sequenic.T3.Generator.Value.NullMG
 
CONSTANTS - Class in Sequenic.T3
 
CONSTANTS() - Constructor for class Sequenic.T3.CONSTANTS
 
constlambdaMG(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.LamdaMG
 
CONSTRUCT_COLLECTION - Class in Sequenic.T3.Sequence.Datatype
A STEP to construct an array, collection, or map like object.
CONSTRUCT_COLLECTION(JType, STEP[], STEP[]) - Constructor for class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
CONSTRUCT_COLLECTION(JType, STEP[]) - Constructor for class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
CONSTRUCT_COLLECTION() - Constructor for class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
constructor(Class...) - Method in class Sequenic.T3.CustomSuiteGenAPI
Generate a call to a constructor with the specified type.
CONSTRUCTOR - Class in Sequenic.T3.Sequence.Datatype
This represents a STEP for constructing an object by calling a constructor.
CONSTRUCTOR(JType, Constructor, STEP[]) - Constructor for class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
CONSTRUCTOR() - Constructor for class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
constructorgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
constructors - Variable in class Sequenic.T3.TestingScope
 
constructors(Class...) - Method in class Sequenic.T3.TestingScope
Get all constructors of the specified signature.
convert(Type) - Static method in class Sequenic.T3.JavaType.JTypeUtils
For converting Java's Type-expression to JType.
count() - Method in class Sequenic.T3.Info.SuiteQuery
 
countDifferentTargetObjs(SUITE, Class, int) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
Count the number of unique normalized ObjStructure representations of the final states of the target objects produced by the given test suite S.
coverage - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen.Prefixes
 
coveredConstructors - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
coveredCreatorMethods - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
coveredFields - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
coveredMethodpairs - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
coveredMethods - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
coveredPairs - Variable in class Sequenic.T3.Info.FieldPairsCoverage
 
coveredPairs - Variable in class Sequenic.T3.Info.FunctionalCoverage
 
covertToSUITE() - Method in class Sequenic.T3.Sequence.Datatype.ParallelSUITE
To convert a parallel suite to a plain suite.
create() - Method in class Sequenic.T3.CustomSuiteGenAPI
Create an instance of the CUT.
createObjectUnderTest(String, Class...) - Method in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
creationG - Variable in class Sequenic.T3.CustomSuiteGenAPI
 
creationGen - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
creatorMethod(String, Class...) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
creatorMethods - Variable in class Sequenic.T3.TestingScope
 
creatorMethods(String, Class...) - Method in class Sequenic.T3.TestingScope
 
creatorMethods() - Method in class Sequenic.T3.TestingScope
 
crossover(Class, SUITE, int) - Static method in class Sequenic.T3.Sequence.Datatype.Mutation
Perform a single round of cross-over over the sequences in the given suite.
cty - Variable in class Sequenic.T3.Sequence.Datatype.CONST
When val is null, then we can't ask via reflection what it class was; so we'll also keep track its concrete type as well.
cty - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
The concrete type of the array/collection to generate.
cty - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
The concrete type of the object to create with this constructor.
CumulativeExecDataStore(ExecutionDataStore) - Constructor for class Sequenic.T3.Info.CodeCoverage.CumulativeExecDataStore
 
currentLevel - Variable in class Sequenic.T3.Generator.Value.ObjectMG
Indicates what the current level in the tree of nested object creation.
currentPrefixes - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Hold the prefixes generated so far, for ADT testing.
CustomInputGenerator - Class in Sequenic.T3.Examples.CustomInputGenerator
 
CustomInputGenerator() - Constructor for class Sequenic.T3.Examples.CustomInputGenerator.CustomInputGenerator
 
CustomSuiteGenAPI - Class in Sequenic.T3
A class to facilitate the definition of a custom suite generator.
CustomSuiteGenAPI(Function<ImplementationMap, Function<Pool, Generator<PARAM, STEP>>>, Config, Class...) - Constructor for class Sequenic.T3.CustomSuiteGenAPI
Construct a custom generator base, with a custom value generator supplied.
CUT - Variable in class Sequenic.T3.Config
 
CUT - Variable in class Sequenic.T3.Info.FieldPairsCoverage
 
CUT - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
 
CUT - Variable in class Sequenic.T3.TestingScope
The class targeted for testing.
CUTname - Variable in class Sequenic.T3.Sequence.Datatype.SUITE
 
CUTrootDir - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
Cycle<T> - Class in Sequenic.T3.Examples.Cycles
 
Cycle() - Constructor for class Sequenic.T3.Examples.Cycles.Cycle
 
Cycle(T) - Constructor for class Sequenic.T3.Examples.Cycles.Cycle
 

D

dashSpAtDot() - Method in class Sequenic.T3.Generator.Value.CharMG
Construct a generator that randomly generates a -, space, @, or .
defaulting() - Method in class Sequenic.T3.Generator.Value.NullMG
Will generate null, and a warning.
dirOfStaticInfo - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
dirsToBeScanned - Variable in class Sequenic.T3.Reflection.ClassesScanner
A set of paths to .class directories that are to be scanned.
dirsToClasses - Variable in class Sequenic.T3.Config
A list of paths to roots of the class files that are to be scanned for building an interface map.
dirToSaveJunit - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
dirToSaveSuites - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
dirToSaveTrace - Variable in class Sequenic.T3.T3Cmd
 
domainMap - Variable in class Sequenic.T3.Pool
 
dontShow - Static variable in class Sequenic.T3.Oracle.StrDumpEqOracle
 
Double(Supplier<Double>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
doublegens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
DoubleMG - Class in Sequenic.T3.Generator.Value
 
DoubleMG() - Constructor for class Sequenic.T3.Generator.Value.DoubleMG
 
drop(String, int) - Static method in class Sequenic.T3.Examples.Staticx.StringUtils
 
dropAsmViolatingSequences(SUITE) - Method in class Sequenic.T3.SuiteAPI2
To drop sequences that violate the assumption side (e.g.
dropBrokenSequences(SUITE) - Method in class Sequenic.T3.SuiteAPI2
To drop sequences that for some reason fail to execute
dropDuplicates - Variable in class Sequenic.T3.Config
 
dropDuplicates() - Method in class Sequenic.T3.Sequence.Datatype.SUITE
This drop all sequences that are "duplicates".
dropInvalidTraces - Variable in class Sequenic.T3.Config
In non-regression mode, if true this will drop traces that violate some assumption, e.g.
dropNonViolatingSequences(SUITE) - Method in class Sequenic.T3.SuiteAPI2
To drop non-violating sequences
dummy() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.PaperVehicle
 

E

elements - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
Email(String) - Constructor for class Sequenic.T3.Examples.CustomInputGenerator.Person.Email
 
Email - Class in Sequenic.T3.Examples.Friends
 
Email(String) - Constructor for class Sequenic.T3.Examples.Friends.Email
 
email - Variable in class Sequenic.T3.Examples.Friends.Email
 
emails - Variable in class Sequenic.T3.Examples.Friends.Person
 
Enum1 - Enum in Sequenic.T3.Examples
 
enumgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
EnumMG - Class in Sequenic.T3.Generator.Value
 
EnumMG() - Constructor for class Sequenic.T3.Generator.Value.EnumMG
 
epsilon - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
equals(Object) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
 
equals(Object) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure.Node
 
equals(Object) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure.Terminal
 
equals(Object) - Method in class Sequenic.T3.Examples.IncomeTax
 
equals(Object) - Method in class Sequenic.T3.Examples.Triangle1
 
equals(Object) - Method in class Sequenic.T3.JavaType.JTfun
 
equals(Object) - Method in class Sequenic.T3.JavaType.JTvar
 
equals(Object) - Method in class Sequenic.T3.JavaType.Jwildcard
 
estimatedNumberOfPaths(Method) - Static method in class Sequenic.T3.Info.FunctionalCoverage
Estimate the number of paths that a program has, based on its signature.
estimatedNumberOfPaths(Constructor) - Static method in class Sequenic.T3.Info.FunctionalCoverage
 
evaluateAndPutBack(SingleTarget) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
Check if the target is already good enough.
eventually(StepPredicate) - Static method in class Sequenic.T3.Info.SeqPredicate
 
eventually(SeqPredicate.LTL) - Static method in class Sequenic.T3.Info.SeqPredicate
 
EvoSingleTarget - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
A version of SingleTarget with some evolutionary heuristic.
EvoSingleTarget(G2Config, G2SuiteGen, Method) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.EvoSingleTarget
 
EvoSingleTarget(G2Config, G2SuiteGen, Constructor) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.EvoSingleTarget
 
exc - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
Exception thrown by the step.
ExceptionOracleError - Error in Sequenic.T3
 
ExceptionOracleError(String) - Constructor for error Sequenic.T3.ExceptionOracleError
 
ExceptionOracleError(String, Throwable) - Constructor for error Sequenic.T3.ExceptionOracleError
 
ExceptionOracleError(Throwable) - Constructor for error Sequenic.T3.ExceptionOracleError
 
exec() - Method in class Sequenic.T3.Info.SuiteQuery
Execute the query, producing a new suite.
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.CONST
 
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
Note: collection-like will not be put in the Pool.
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.INSTRUMENT
Should never be executed.
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.METHOD
 
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.REF
 
exec(Class, Pool) - Method in class Sequenic.T3.Sequence.Datatype.SEQ
Execute this sequence.
exec(Class, Pool, int, OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.SEQ
Execute this sequence.
exec(Class, Pool, FieldPairsCoverage, int, OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.SEQ
 
exec(Class, Pool, FieldPairsCoverage, int, int, OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.SEQ
Execute this sequence.
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.STEP
To execute a STEP.
exec(Pool, ClassLoader, FieldPairsCoverage, int, int, boolean, boolean, boolean, OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Sequentially execute a suite.
exec(Class, Pool, STEP.PreConditionCheckPlaceHolder) - Method in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
execMany(Class, Pool, STEP[]) - Static method in class Sequenic.T3.Sequence.Datatype.STEP
Execute an aray of STEPs.
executed - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
executeSeq(Class, STEP.PreConditionCheckPlaceHolder, SEQ) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
Excute the whole test sequence.
executeSeqUpTo(Class, Pool, STEP.PreConditionCheckPlaceHolder, SEQ, int) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
Execute a sequence up to (and including) the k-th step.
executeSTEP(Class, Pool, STEP.PreConditionCheckPlaceHolder, STEP, int) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
Execute the k-th STEP.
executionCounter - Variable in class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
The index of the next step to execute.
executionWasMaximal() - Method in class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
check if the execution was maximal (all steps in the sequence were executed).
expectedException - Variable in class Sequenic.T3.Oracle.StrDumpEqOracle
 
expectedReceiverObj - Variable in class Sequenic.T3.Oracle.StrDumpEqOracle
 
expectedReturnedObj - Variable in class Sequenic.T3.Oracle.StrDumpEqOracle
 
extend(Class, SUITE, Pool, Generator<SEQ_RT_info, SEQ_RT_info>, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SuiteG
Use the given sequence generator to extend every sequence in the suite S.

F

f1(double[]) - Static method in class Sequenic.T3.Examples.ArrayParam
 
f2(Object[]) - Static method in class Sequenic.T3.Examples.ArrayParam
 
f3(String[]) - Static method in class Sequenic.T3.Examples.ArrayParam
 
f4(T[]) - Static method in class Sequenic.T3.Examples.ArrayParam
 
Fail() - Static method in class Sequenic.T3.Generator.GenCombinators
 
failing - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
Executed sequences that for some reason fail to complete.
FF() - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.FF
 
field - Variable in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
FieldPairsCoverage - Class in Sequenic.T3.Info
Provide a concept of "object coverage".
FieldPairsCoverage(Class) - Constructor for class Sequenic.T3.Info.FieldPairsCoverage
 
fields - Variable in class Sequenic.T3.Info.FieldPairsCoverage
All non-static, non-abstract, and non-final fields of CUT
fields - Variable in class Sequenic.T3.TestingScope
 
fieldUpdateProbability - Variable in class Sequenic.T3.Config
 
fieldUpdateProbability - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
fieldUpdateProbability - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
filter(Predicate<SEQ>) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
filter(Method) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
filter(Predicate<Object>) - Method in class Sequenic.T3.TestingScope
Filter the members in the scope using the given predicates.
filterWithMethodName(String) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
find(K) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
find(Object) - Method in class Sequenic.T3.Pool
Find an object in the pool.
FirstOf(Generator<R, T>...) - Static method in class Sequenic.T3.Generator.GenCombinators
Execute the first generator that does not fail.
firstViolation - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
Will contain the first violation found.
Float(Supplier<Float>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
floatgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
FloatMG - Class in Sequenic.T3.Generator.Value
 
FloatMG() - Constructor for class Sequenic.T3.Generator.Value.FloatMG
 
flushReportStream() - Method in class Sequenic.T3.SuiteAPI
 
foo(String) - Method in class Sequenic.T3.Examples.Coba1
 
forceConstructors - Variable in class Sequenic.T3.TestingScope
 
Formula() - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.Formula
 
friend(Person) - Method in class Sequenic.T3.Examples.Friends.Person
 
fromSamples() - Method in class Sequenic.T3.Generator.Value.StringMG
Generate strings from the stored samples.
fst - Variable in class Sequenic.T3.utils.Pair
 
fullNr() - Method in interface Sequenic.T3.Examples.InterfaceAndAbstract.IStudent
 
fun - Variable in class Sequenic.T3.JavaType.JTfun
 
FUN<F> - Class in Sequenic.T3.utils
In Java-8 it does not seem to be possible to construct a recursive function through a lambda-expression.
FUN() - Constructor for class Sequenic.T3.utils.FUN
 
fun - Variable in class Sequenic.T3.utils.FUN
 
FunctionalCoverage - Class in Sequenic.T3.Info
Provide info about coverage over members of the target class, e.g.
FunctionalCoverage(TestingScope, OutputStream) - Constructor for class Sequenic.T3.Info.FunctionalCoverage
 

G

G2 - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
G2(String, G2Config) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
Create an instance of G2 test suites generator.
G2.TimeBudget - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
G2.TimeBudgetException - Exception in Sequenic.T3.DerivativeSuiteGens.Gen2
 
G2_forSBST2016 - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
G2_forSBST2016() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2_forSBST2016
 
G2Config - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
G2Config() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
G2Pool() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG.G2Pool
 
g2sg - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
The worker generator.
g2sg - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
G2SuiteGen - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
Provides basic generators to generate suite for a given method or constructor of a CUT.
G2SuiteGen(String, String) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
G2SuiteGen(String, String, String) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Create an instance of this G2-generator.
G2SuiteGen.Prefixes - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
To hold test sequences that are to be used as prefixes in ADT testing.
G2ValueMG - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
Terminology: an SPrimitive value is either a Java primitive value or a string.
G2ValueMG(ImplementationMap) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
G2ValueMG.G2Pool - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
Use a special Pool for generating values/sequences, to also keep a history of used strings and primitive values in the pool.
GaussRandom - Class in Sequenic.T3.utils
 
GaussRandom() - Constructor for class Sequenic.T3.utils.GaussRandom
 
GaussRandom(long) - Constructor for class Sequenic.T3.utils.GaussRandom
 
gen1closed(Pool) - Method in class Sequenic.T3.Generator.Value.ValueMG
The version of gen1, recursive to itself, but the recursion is closed (it can no longer be changed).
gen1open(Pool, FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.ValueMG
A value meta-generator, where the recursion is bound to itself, but is left open to be bound to something else.
GenCombinators - Class in Sequenic.T3.Generator
 
GenCombinators() - Constructor for class Sequenic.T3.Generator.GenCombinators
 
genConstantBiFunction(A, B, C) - Static method in class Sequenic.T3.Generator.SomeObjGenerators
 
genConstantFunction(A, B) - Static method in class Sequenic.T3.Generator.SomeObjGenerators
 
genConstantPredicate(A, boolean) - Static method in class Sequenic.T3.Generator.SomeObjGenerators
 
generate() - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forConstructor
 
generate(Requirement) - Method in interface Sequenic.T3.Generator.Generator
Generate an object an instance of T.
generateAndRefine() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
Generate test suites for each method/constructor (target) of the CUT.
generateFreshSuite() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.EvoSingleTarget
 
generateFreshSuite() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
This is used to generate a fresh suite for this target.
generateJunitForEachSuite - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
generateSuiteForASingleMethod(SUITE, String, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
generateSuiteForASingleMethod(SUITE, Method, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
generateSuiteForASingleStaticMethod(Method, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Generate a test suite to test a single static method, in a non-ADT mode.
generateSuiteForASingleStaticMethod(String, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Generate a test suite targeting all static methods whose names contain the given string.
generateSuiteForConstructor(Constructor, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Generate a test suite for a specific constructor c of the CUT.
generateSuiteForConstructor(int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Generate a test suite of all constructors of the CUT.
generateSuites(String, G2Config, long) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
This will generate test suites for the given CUT.
Generator<Requirement,T> - Interface in Sequenic.T3.Generator
 
get() - Method in class Sequenic.T3.Examples.SimpleIntSortedList
Return and remove the greatest element from the list, if it is not empty.
get() - Method in class Sequenic.T3.Examples.SimpleSortedList
Return and remove the greatest element from the list, if it is not empty.
get(int) - Method in class Sequenic.T3.Pool
Returns the object from objectMap indexed with i; i should be an existing index.
get() - Static method in class Sequenic.T3.utils.Unit
 
get_spec() - Method in class Sequenic.T3.Examples.SimpleSortedList
A specification for get.
getAccessibleConstructors() - Method in class Sequenic.T3.TestingScope
 
getAccessibleFields() - Method in class Sequenic.T3.TestingScope
Get all fields that are visible and accessible from the client package.
getAccessibleMethods() - Method in class Sequenic.T3.TestingScope
Return all methods of C that are visible and accessible.
getAllConcreteSuperClasses(Class) - Static method in class Sequenic.T3.Reflection.Reflection
To obtain all non-interface and non-abstract superclasses of a given class.
getAllConstansts() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getAllInstanceOfClasses() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getAllNonStaticFields(Class) - Static method in class Sequenic.T3.utils.Show
Get ALL fields of a class.
getALLSuperClasses(Class) - Static method in class Sequenic.T3.Reflection.Reflection
To obtain all superclasses of a given class.
getArrayDimension(JType) - Static method in class Sequenic.T3.JavaType.JTypeUtils
 
getClassCov(String, String) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
To get coverage count over the whole CUT.
getClassfileContent(String, String) - Static method in class Sequenic.T3.Info.JacocoInstrumenter
Get the binary content of a class with the given name, it should return a non-empty byte[].
getClassfilePath(String) - Static method in class Sequenic.T3.Info.JacocoInstrumenter
Turn "A.B.C" to "A/B/C.class"
getClassFromName(String) - Static method in class Sequenic.T3.Reflection.Reflection
 
getCode() - Method in class Sequenic.T3.Examples.Item
 
getConstants(Method) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getConstants(Constructor) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getConstantsOfPrivateMethods() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getConstructors() - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
getCov(String, Method, String) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
 
getCov(String, Constructor, String) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
 
getCov(String, String, String, String) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
To get the coverage count of methods with the given name and type signature.If the type signature is left null, then all methods with the same name will be counted along.
getCoverageInfo() - Method in class Sequenic.T3.Info.CodeCoverage
 
getCUTname() - Method in class Sequenic.T3.Info.JacocoInstrumenter
 
getDeepestArrayElementTy(JType) - Static method in class Sequenic.T3.JavaType.JTypeUtils
 
getEmail() - Method in class Sequenic.T3.Examples.Friends.Person
 
getImprovement() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
Return the sum of the difference between the last target and class coverage, and the previous one.
getIndexOfObjectUnderTest() - Method in class Sequenic.T3.Pool
 
getInstanceOfClasses(Method) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getInstanceOfClasses(Constructor) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getInstanceOfClassesOfPrivateMethods() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
getInstrumentedCUT() - Method in class Sequenic.T3.Info.JacocoInstrumenter
 
getJacocoLogger() - Method in class Sequenic.T3.Info.JacocoInstrumenter
 
getLastClassCov() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
getLastTargetCov() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
getMaxRefOnPrefix(SEQ, int) - Static method in class Sequenic.T3.Sequence.Datatype.STEPutils
Return the max REF index of all steps in the prefix of a given sequence.
getMethod() - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
getMethodOrConstrName(STEP) - Static method in class Sequenic.T3.Sequence.Datatype.STEPutils
 
getMinRefOnSuffix(SEQ, int) - Static method in class Sequenic.T3.Sequence.Datatype.STEPutils
Return the minimum REF index of all steps in the suffix of a given sequence.
getName() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
getName() - Method in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
getNext(double) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
Retrieve the next target from the work list.
getNext(double) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.WorklistLowcovFirst
 
getNext(double) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.WorklistRandom
 
getNumOfParams() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
Return the number of parameters of the target method/constructor.
getObjectUnderTest() - Method in class Sequenic.T3.Pool
 
getOriginalCUTcode() - Method in class Sequenic.T3.Info.JacocoInstrumenter
 
getPrefixes() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
getPrice() - Method in class Sequenic.T3.Examples.Item
 
getPublicCreatorLikeMethods(Class, Class) - Static method in class Sequenic.T3.ImplementationMap
Return a list of public static methods declared in Chost, that can construct an object of class C, and does not take C itself as parameter.
getPublicCreatorMethods(Class) - Static method in class Sequenic.T3.ImplementationMap
Return the creator-methods of the class C.
getRandomIndices(int, int) - Static method in class Sequenic.T3.T3Random
Produce a list of N random integers, each in the range [0..upperbound) The method will try to make each integer in the resulting list to be unique; but this is not guaranteed.
getRefs(STEP) - Static method in class Sequenic.T3.Sequence.Datatype.STEPutils
 
getRnd() - Method in class Sequenic.T3.ImplementationMap.ConcurrentSet
 
getRnd() - Static method in class Sequenic.T3.T3Random
 
getRndConstructor(Class) - Method in class Sequenic.T3.ImplementationMap
 
getRndCreationyMethod(Class) - Method in class Sequenic.T3.ImplementationMap
 
getRndImp(Class) - Method in class Sequenic.T3.ImplementationMap
 
getScanned() - Method in class Sequenic.T3.Reflection.ClassesScanner
 
getSTEPName(STEP) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
 
getSTEPParams(STEP) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
 
getT3logger() - Method in class Sequenic.T3.SuiteAPI
 
getTargetObjsStrutures(SUITE, Class, int) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
Return the list of unique normalized ObjStructure representations of the final states of the target objects produced by the given test suite S.
getTax() - Method in class Sequenic.T3.Examples.IncomeTax
 
getTopClass(JType) - Static method in class Sequenic.T3.JavaType.JTypeUtils
Return the top class of a the type.
getType(int) - Method in class Sequenic.T3.Pool
Return the type of the i-th object in the pool.
getTypeMap() - Method in class Sequenic.T3.Pool
 
getTypeOfObjectUnderTest() - Method in class Sequenic.T3.Pool
 
grey(Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.MethodG
 
grey(String, Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.MethodG
 
grey(Constructor) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
grey(Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
grey(String, Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
grey(Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
grey(Method, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.PairG
 
grey(double, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
Extend the current sequence with a segment, up to the specified length.
grey_adt(int, int, boolean, double, Method, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
grey_adt(int, int, boolean, double, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
grey_adt(int, Constructor) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
For testing a given constructor.
grey_adt(int, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
For testing a given creator method.
grey_constructor(Class...) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_creatorMethod(String, Class...) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_method(String, Class...) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_mutators(double, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
grey_mutatorsSegment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_mutatorsSegment(double, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_nonadt(int, int, boolean, double, Method, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
grey_nonadt(int, int, boolean, double, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
grey_nonmutators(int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
grey_nonMutatorsSegment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_segment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
grey_segment(double, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 

H

hasClass(Class) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
True, if the parameter specifies a class exactly C.
hashCode() - Method in class Sequenic.T3.JavaType.JTfun
 
hashCode() - Method in class Sequenic.T3.JavaType.JTvar
 
hashCode() - Method in class Sequenic.T3.JavaType.Jwildcard
 
hasKnownInstantiationMethod(Class) - Method in class Sequenic.T3.ImplementationMap
 
hasKnownInstantiationMethod() - Method in class Sequenic.T3.ImplementationMap.Instantiation
 
hasParamName(String) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
hoare(Predicate<StepPredicate.PreState>, String, Predicate<STEP_RT_info>) - Static method in class Sequenic.T3.Info.StepPredicate
 

I

If(Predicate<Requirement>) - Method in interface Sequenic.T3.Generator.Generator
 
imap - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
ImplementationMap - Class in Sequenic.T3
This class essentially implements a mapping between classes, and how their instance can be created.
ImplementationMap(String[], Class...) - Constructor for class Sequenic.T3.ImplementationMap
Constructor.
ImplementationMap.ConcurrentSet<T> - Class in Sequenic.T3
 
ImplementationMap.Instantiation - Class in Sequenic.T3
This contains lists of public constructors and methods that can be used to instantiate C from any location (so, publicly).
impMap - Variable in class Sequenic.T3.SuiteAPI2
 
impPost(Predicate<STEP_RT_info>) - Method in class Sequenic.T3.Info.StepPredicate
 
impPostCond(Predicate<STEP_RT_info>) - Method in class Sequenic.T3.Info.StepPredicate
 
ImpsMap - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
ImpsMap - Variable in class Sequenic.T3.Generator.Value.CollectionLikeMG
 
ImpsMap - Variable in class Sequenic.T3.Generator.Value.ObjectMG
 
ImpsMap - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
impsMap - Variable in class Sequenic.T3.ImplementationMap
This maps interfaces and abstract classes C to a set of concrete and instantiable implementation classes D1,D2,...
impsMap - Variable in class Sequenic.T3.TestingScope
The proposed concrete type of CUT.
includeInheritedMembers - Variable in class Sequenic.T3.Config
 
includeInheritedMembers - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
IncomeTax - Class in Sequenic.T3.Examples
 
IncomeTax() - Constructor for class Sequenic.T3.Examples.IncomeTax
 
IncomeTax(int, String) - Constructor for class Sequenic.T3.Examples.IncomeTax
 
inconsistentExc - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
incPrice(int) - Method in class Sequenic.T3.Examples.Item
 
incrementallyGeneratePrefixes(int, int, int, int, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
This will generate prefixes iteratively using generatePrefixes.
incrementallyRefinePrefixes(int, int, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Incrementally refine current prefixes.
indent(int) - Method in class Sequenic.T3.utils.PP
Increase the indentation of this PP with i.
indent(String, int) - Static method in class Sequenic.T3.utils.StringFormater
Indent every 'lines' in the given string n spaces.
indentButFirst(String, int) - Static method in class Sequenic.T3.utils.StringFormater
As the other indent, but does not indent the first line.
index - Variable in class Sequenic.T3.Sequence.Datatype.REF
 
indexOfObjectUnderTest - Variable in class Sequenic.T3.Pool
 
info(SUITE) - Method in class Sequenic.T3.SuiteAPI2
 
InitialIndentation - Variable in class Sequenic.T3.utils.Show
The initial indentation.
initialize() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
To innitialize the worklist, before using it.
injectOracles - Variable in class Sequenic.T3.Config
If regressionMode and this flag are true, this will automatically inject oracles into the generated test-sequence.
injectOracles - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
injectOracles - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
injectOracles(Class, boolean, int) - Method in class Sequenic.T3.Sequence.Datatype.ParallelSUITE
Enhance the non-failing sequences in the suite with injected oracles.
injectOracles(Class, SEQ, int) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Enhance a sequence with injected oracles.
injectOracles(Class, boolean, int) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Enhance the non-failing sequences in the suite with injected oracles.
injectOracles(SUITE) - Method in class Sequenic.T3.SuiteAPI
 
inputWasIncorrect() - Method in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
True if the thrown exception is either an IllegalArgumentException, or an PRE-assertion violation, thrown by CUT or its superclass.
insert(Integer) - Method in class Sequenic.T3.Examples.SimpleIntSortedList
This inserts a new element into the list.
insert(Comparable) - Method in class Sequenic.T3.Examples.SimpleSortedList
This inserts a new element into the list.
instanceOfConstants - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
A list of class names mentioned in (...
instrument() - Method in class Sequenic.T3.CustomSuiteGenAPI
To insert an INSTRUMENT step.
instrument() - Method in class Sequenic.T3.Generator.SeqAndSuite.AbstractSeqGenerator
To insert an INSTRUMENT step.
INSTRUMENT - Class in Sequenic.T3.Sequence.Datatype
Representing a bogus-step; inserted to insert instrumentation points along a test-sequence.
INSTRUMENT() - Constructor for class Sequenic.T3.Sequence.Datatype.INSTRUMENT
 
instrumenter - Variable in class Sequenic.T3.Info.CodeCoverage
 
Integer(Supplier<Integer>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
intgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
IntMG - Class in Sequenic.T3.Generator.Value
 
IntMG() - Constructor for class Sequenic.T3.Generator.Value.IntMG
 
invalid - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
Executed sequences that throws assumptive exceptions.
isAccessibleFrom(Method, Package) - Static method in class Sequenic.T3.Reflection.Reflection
 
isAccessibleFrom(Field, Package) - Static method in class Sequenic.T3.Reflection.Reflection
 
isAccessibleFrom(Constructor, Package) - Static method in class Sequenic.T3.Reflection.Reflection
 
isADT - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
isboolOrBool(JType) - Static method in class Sequenic.T3.Generator.Value.BoolMG
 
isBoxingType(Class) - Static method in class Sequenic.T3.Reflection.Reflection
 
isbyteOrByte(JType) - Static method in class Sequenic.T3.Generator.Value.ByteMG
 
ischarOrChar(JType) - Static method in class Sequenic.T3.Generator.Value.CharMG
 
isConcrete() - Method in class Sequenic.T3.JavaType.JTfun
 
isConcrete() - Method in class Sequenic.T3.JavaType.JTvar
 
isConcrete() - Method in interface Sequenic.T3.JavaType.JType
True if the type contains no type variables nor wildcards.
isConcrete() - Method in class Sequenic.T3.JavaType.Jwildcard
 
isConcreteArray() - Method in class Sequenic.T3.JavaType.JTfun
 
isConcreteArray() - Method in class Sequenic.T3.JavaType.JTvar
 
isConcreteArray() - Method in interface Sequenic.T3.JavaType.JType
True if the type is concrete, and is an array.
isConcreteArray() - Method in class Sequenic.T3.JavaType.Jwildcard
 
isConcreteClass(Class) - Static method in class Sequenic.T3.Reflection.Reflection
 
isConcreteCollection() - Method in class Sequenic.T3.JavaType.JTfun
 
isConcreteCollection() - Method in class Sequenic.T3.JavaType.JTvar
 
isConcreteCollection() - Method in interface Sequenic.T3.JavaType.JType
 
isConcreteCollection() - Method in class Sequenic.T3.JavaType.Jwildcard
 
isConcreteMap() - Method in class Sequenic.T3.JavaType.JTfun
 
isConcreteMap() - Method in class Sequenic.T3.JavaType.JTvar
 
isConcreteMap() - Method in interface Sequenic.T3.JavaType.JType
 
isConcreteMap() - Method in class Sequenic.T3.JavaType.Jwildcard
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.CONST
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.INSTRUMENT
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.METHOD
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.REF
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.STEP
 
isCreationStep() - Method in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
isCycle() - Method in class Sequenic.T3.Examples.Cycles.Cycle
 
isdoubleOrDouble(JType) - Static method in class Sequenic.T3.Generator.Value.DoubleMG
 
isEmpty() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
 
isEquilateral() - Method in class Sequenic.T3.Examples.Triangle1
 
isFail() - Method in class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
True if the execution passes a step that produces an exception.
isFavoredOver(SingleTarget, SingleTarget) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
This decides the order in which targets are sorted.
isFavoredOver(SingleTarget, SingleTarget) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.WorklistLowcovFirst
 
isfloatOrFloat(JType) - Static method in class Sequenic.T3.Generator.Value.FloatMG
 
isFullyCovered(String) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
 
isFullyCovered(String, Method) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
 
isFullyCovered(String, Constructor) - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
 
isGoodEnough(SingleTarget) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
Determine when a target's suite is considered to be good enough.
isIntOrInteger(JType) - Static method in class Sequenic.T3.Generator.Value.IntMG
 
isIsoleces() - Method in class Sequenic.T3.Examples.Triangle1
 
islongOrLong(JType) - Static method in class Sequenic.T3.Generator.Value.LongMG
 
isNull() - Method in class Sequenic.T3.Sequence.Datatype.CONST
 
isObjectUnderTestCreationStep - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
Flag to indicate whether the step is a step that creates the object under test.
isObjectUnderTestCreationStep - Variable in class Sequenic.T3.Sequence.Datatype.METHOD
Flag to indicate whether the step is a step that creates the object under test.
isPrimitiveLike(Class) - Static method in class Sequenic.T3.Reflection.Reflection
 
isScalene() - Method in class Sequenic.T3.Examples.Triangle1
 
isshortOrShort(JType) - Static method in class Sequenic.T3.Generator.Value.ShortMG
 
isString(JType) - Static method in class Sequenic.T3.Generator.Value.StringMG
 
isSuperclassOf(Class) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
isTriangle() - Method in class Sequenic.T3.Examples.Triangle1
 
IStudent - Interface in Sequenic.T3.Examples.InterfaceAndAbstract
 
isUnparameterizedType() - Method in class Sequenic.T3.JavaType.JTfun
 
isUnparameterizedType() - Method in class Sequenic.T3.JavaType.JTvar
 
isUnparameterizedType() - Method in interface Sequenic.T3.JavaType.JType
True if the type represents an unparameterized class in Java, such as Integer.
isUnparameterizedType() - Method in class Sequenic.T3.JavaType.Jwildcard
 
Item - Class in Sequenic.T3.Examples
 
Item() - Constructor for class Sequenic.T3.Examples.Item
 
Item(String) - Constructor for class Sequenic.T3.Examples.Item
 
IterateWhile(Predicate<T>, Generator<T, T>) - Static method in class Sequenic.T3.Generator.GenCombinators
Iterate a generator, while it does not fail, and the result still satisfies a given predicate.

J

JacocoInstrumenter - Class in Sequenic.T3.Info
Utility to instrument CUT with Jacoco to obtain coverage information.
JacocoInstrumenter(String, String) - Constructor for class Sequenic.T3.Info.JacocoInstrumenter
 
JTfun - Class in Sequenic.T3.JavaType
Used to type expressions representing a class or interface.
JTfun(Class, JType...) - Constructor for class Sequenic.T3.JavaType.JTfun
 
JTvar - Class in Sequenic.T3.JavaType
Represent a type variable/parameter.
JTvar(String, JType...) - Constructor for class Sequenic.T3.JavaType.JTvar
 
JType - Interface in Sequenic.T3.JavaType
Representing a Java type-expression.
JTypeUtils - Class in Sequenic.T3.JavaType
 
JTypeUtils() - Constructor for class Sequenic.T3.JavaType.JTypeUtils
 
Jwildcard - Class in Sequenic.T3.JavaType
Representing a wildcard type.
Jwildcard(JType...) - Constructor for class Sequenic.T3.JavaType.Jwildcard
 

K

keepOnlyRedTraces - Variable in class Sequenic.T3.Config
If true we will only keep sequences that violates assertions, or throws an exception, one that is caused by a violation to a pre-condition.
keys - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
knownClasses - Variable in class Sequenic.T3.ImplementationMap
The set of all classes known to this map, along with information on how to publicly instantiate them, as far as this is known.

L

lambdagens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
LamdaMG - Class in Sequenic.T3.Generator.Value
For generating Functions, Predicates, and BiFunctions.
LamdaMG(ImplementationMap) - Constructor for class Sequenic.T3.Generator.Value.LamdaMG
 
lastInfo - Variable in class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
This contains the info of the last step executed.
length() - Method in class Sequenic.T3.Sequence.Datatype.SEQ
Calculate the effective length of the sequence.
lift(U) - Static method in class Sequenic.T3.utils.Maybe
Wrap a value in a Maybe-object.
load(String) - Static method in class Sequenic.T3.Sequence.Datatype.SUITE
Load a test suite from a trace file.
load(String) - Method in class Sequenic.T3.SuiteAPI
Load a single suite-file, given a full path to the file.
load(String, String) - Method in class Sequenic.T3.SuiteAPI
Load all suite-files in the given directory, whose names match the give reg-expr.
load(String) - Static method in class Sequenic.T3.utils.SerializationUtils
 
loadClass(String, boolean) - Method in class Sequenic.T3.Info.JacocoInstrumenter
 
loadClass(String, boolean) - Method in class Sequenic.T3.SimpleClassLoader
 
loadMany(String, String) - Static method in class Sequenic.T3.Sequence.Datatype.SUITE
Load all suites from the given target directory, that match the given regular expression.
loghandler - Variable in class Sequenic.T3.T3Cmd
 
Logic - Class in Sequenic.T3.Examples.InnerClass
 
Logic(int) - Constructor for class Sequenic.T3.Examples.InnerClass.Logic
 
Logic.AND - Class in Sequenic.T3.Examples.InnerClass
 
Logic.AND.X - Class in Sequenic.T3.Examples.InnerClass
 
Logic.FF - Class in Sequenic.T3.Examples.InnerClass
 
Logic.Formula - Class in Sequenic.T3.Examples.InnerClass
 
Logic.TT - Class in Sequenic.T3.Examples.InnerClass
 
Long(Supplier<Long>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
longgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
LongMG - Class in Sequenic.T3.Generator.Value
 
LongMG() - Constructor for class Sequenic.T3.Generator.Value.LongMG
 
lowerbounds - Variable in class Sequenic.T3.JavaType.Jwildcard
According to Java Specification Language, Java-7, there can only be maximum one lower or one upper bound.

M

m() - Method in class Sequenic.T3.Examples.Coba1
 
main(String[]) - Static method in class Sequenic.T3.CustomSuiteGenAPI
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2_forSBST2016
arg0 : generate or replayall If arg0 is generate, then: arg1 CUTname arg2 CUTroot-directory arg3 tracefile-directory arg4 junitDir arg5 time-budget arg6 worklist-type: standard/random/lowcovfirst arg7 trace-refinement-heuristic: random/evo arg8 the maximum number of times each test-target will be refined arg9 number of CPU cores
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_CodeCoverage_onInnerClass
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forAbstractClass_andInterface
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forClass_withInnerClasses
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forTriangle
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forConstructor
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forCUTwith_constants
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forSingleMethod
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forSingleStaticMethod
 
main(String[]) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_prefixes
 
main(String[]) - Static method in enum Sequenic.T3.Examples.Enum1
 
main(String[]) - Static method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
main(String[]) - Static method in class Sequenic.T3.Generator.GenCombinators
 
main(String[]) - Static method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
main(String[]) - Static method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
main(String[]) - Static method in class Sequenic.T3.Generator.SeqAndSuite.SuiteG
 
main(String[]) - Static method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
main(String[]) - Static method in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
main(String[]) - Static method in class Sequenic.T3.Generator.Value.NullMG
 
main(String[]) - Static method in class Sequenic.T3.Generator.Value.ObjectMG
 
main(String[]) - Static method in class Sequenic.T3.Generator.Value.REFMG
 
main(String[]) - Static method in class Sequenic.T3.Generator.Value.ValueMG
 
main(String[]) - Static method in class Sequenic.T3.ImplementationMap
 
main(String[]) - Static method in class Sequenic.T3.Info.CodeCoverage
 
main(String[]) - Static method in class Sequenic.T3.Info.FieldPairsCoverage
 
main(String[]) - Static method in class Sequenic.T3.Info.JacocoInstrumenter
 
main(String[]) - Static method in class Sequenic.T3.Info.SuiteQuery
 
main(String[]) - Static method in class Sequenic.T3.JavaType.JTypeUtils
 
main(String[]) - Static method in class Sequenic.T3.JavaType.Solver
 
main(String[]) - Static method in class Sequenic.T3.Oracle.StrDumpEqOracle
 
main(String[]) - Static method in class Sequenic.T3.Reflection.ClassesScanner
Create a single global class-scanner over the specified directory.
main(String[]) - Static method in class Sequenic.T3.Reflection.Reflection
 
main(String) - Static method in class Sequenic.T3.ReplayCmd
 
main(String[]) - Static method in class Sequenic.T3.ReplayCmd
 
main(String[]) - Static method in class Sequenic.T3.Sequence.Datatype.CONST
 
main(String[]) - Static method in class Sequenic.T3.Sequence.Datatype.SUITE
 
main(String[]) - Static method in class Sequenic.T3.T3Cmd
Command-line entry point to run T3.
main(String) - Static method in class Sequenic.T3.T3Cmd
API.
main(String[]) - Static method in class Sequenic.T3.T3SuiteGenAPI
Just for testing.
main(String[]) - Static method in class Sequenic.T3.TestingScope
 
main(String[]) - Static method in class Sequenic.T3.utils.PP
Just for testing.
main(String[]) - Static method in class Sequenic.T3.utils.Show
 
main(String[]) - Static method in class Sequenic.T3.utils.StringFormater
 
mainemail - Variable in class Sequenic.T3.Examples.Friends.Email
 
map(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.CollectionLikeMG
 
map(Function<SEQ, R>) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
mapReduceWith(Generator<R, T>, T, BinaryOperator<T>, boolean) - Static method in class Sequenic.T3.Generator.GenCombinators
 
markAsObjectUnderTest(Object) - Method in class Sequenic.T3.Pool
To mark that an object in the pool is an object under test in the pool.
maxCollectionSize - Variable in class Sequenic.T3.Config
 
maxDepth - Variable in class Sequenic.T3.utils.Show
Show will only go down up to this maximum depth of object structure.
maximizePrefix - Variable in class Sequenic.T3.Config
If true will try to maximize the prefix to the specified maximum length.
maximizePrefix - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxLevelOfObjectsNesting - Variable in class Sequenic.T3.Config
 
maxLevelOfObjectsNesting - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
maxNumberOfPairs - Variable in class Sequenic.T3.Config
Specify the max.
maxNumberOfPairs - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxNumberOfRefinement - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
maxNumberOfRefinements_ofEachTarget - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
maxNumberOfSeqRetry - Variable in class Sequenic.T3.Config
 
maxNumberOfSeqRetry - Variable in class Sequenic.T3.Generator.SeqAndSuite.SuiteG
 
maxNumberOfSeqRetry - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxNumberOfStepRetry - Variable in class Sequenic.T3.Config
 
maxNumberOfStepRetry - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
maxNumberOfStepRetry - Variable in class Sequenic.T3.Generator.SeqAndSuite.AbstractSeqGenerator
 
maxNumberOfStepRetry - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxPrefixLength - Variable in class Sequenic.T3.Config
 
maxPrefixLength - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxSuffixLength - Variable in class Sequenic.T3.Config
 
maxSuffixLength - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
maxSuffixLength - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxSuiteSizePerGoal - Static variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
maxTreeDepth - Variable in class Sequenic.T3.Generator.Value.ObjectMG
Indicate the maximum depth of object nesting that is allowed.
Maybe<T> - Class in Sequenic.T3.utils
 
Maybe(T) - Constructor for class Sequenic.T3.utils.Maybe
 
method(String, Class...) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
METHOD - Class in Sequenic.T3.Sequence.Datatype
This represents a STEP to call a method.
METHOD(Method, STEP, STEP[]) - Constructor for class Sequenic.T3.Sequence.Datatype.METHOD
 
METHOD() - Constructor for class Sequenic.T3.Sequence.Datatype.METHOD
 
method - Variable in class Sequenic.T3.Sequence.Datatype.METHOD
 
methodG - Variable in class Sequenic.T3.CustomSuiteGenAPI
 
MethodG - Class in Sequenic.T3.Generator.SeqAndSuite
To generate a sequence containing a single call to a method.
MethodG(TestingScope, Pool, int, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.MethodG
 
methodGen - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
methodMG - Variable in class Sequenic.T3.Generator.SeqAndSuite.PairG
 
METHODMG - Class in Sequenic.T3.Generator.Step
 
METHODMG(Pool, TestingScope, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.Step.METHODMG
 
methods - Variable in class Sequenic.T3.TestingScope
 
methods(String, Class...) - Method in class Sequenic.T3.TestingScope
 
methods() - Method in class Sequenic.T3.TestingScope
 
midPoint(String) - Static method in class Sequenic.T3.Examples.Staticx.StringUtils
 
migrateTestSeq(Class, Class, SEQ) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
Clone the test sequence, such all steps (constructor call, method call, or field update) that are declared in CUT0 new become steps based on CUT1.
migrateTestSuite(Class, Class, SUITE) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
Clone the test suite, such all steps (constructor call, method call, or field update) that are declared in CUT0 new become steps based on CUT1.
minimumCovTobeHappy - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
minimumCovTobeHappy_ofEachTarget - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
minSuiteSizePerGoal - Static variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
MixedOneOf(Serializable...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
Choose one of the given objects.
mkG2(String, G2Config) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
Use this factory method to construct instances of G2 to generate test suites for a given CUT.
mkJunitTestFile(String, String, String, int, int, boolean, boolean) - Static method in class Sequenic.T3.Sequence.Datatype.SUITE
Generate a JUnit test file, that will load the given trace-file and replay it.
mkSpace(int) - Static method in class Sequenic.T3.utils.StringFormater
 
mkT3SuiteGenAPI(Generator<PARAM, STEP>, Config, Class...) - Static method in class Sequenic.T3.T3SuiteGenAPI
Factory method for compatibility with older code.
move(int) - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
multiplier - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
Mutation - Class in Sequenic.T3.Sequence.Datatype
Utility to Mutate and cross over sequences.
Mutation() - Constructor for class Sequenic.T3.Sequence.Datatype.Mutation
 
mutators - Variable in class Sequenic.T3.TestingScope
 
mutators(String, Class...) - Method in class Sequenic.T3.TestingScope
 
mutators() - Method in class Sequenic.T3.TestingScope
 
mutatorsSegment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
mutatorsSegment(double, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
MyEnum - Enum in Sequenic.T3.utils
Just a simple enumeration for the purpose of generating instance of Enum.
MyGenericClass1<I extends J,J extends java.lang.Integer,K extends I> - Class in Sequenic.T3.Examples.ParameterizedTypes
 
MyGenericClass1() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyGenericClass1
 
MyGenericClass1b<I extends J,J extends java.lang.Integer & java.util.Set,K extends I> - Class in Sequenic.T3.Examples.ParameterizedTypes
 
MyGenericClass1b() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyGenericClass1b
 
MyGenericClass1c<H2 extends H3,I extends J,H1 extends H2,K1 extends I,J extends H1,K2 extends H3,H8 extends H10,H3 extends H4,H4 extends H5,K4 extends H4,H7 extends H8,H6 extends H7,H10 extends java.lang.Integer,H5 extends H6> - Class in Sequenic.T3.Examples.ParameterizedTypes
 
MyGenericClass1c() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyGenericClass1c
 
MyGenericClass2<I extends java.util.Set<J>,J extends java.util.Set<I>> - Class in Sequenic.T3.Examples.ParameterizedTypes
These parameters have actually no solution.
MyGenericClass2() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyGenericClass2
 
MyGenericClass3<I extends java.util.LinkedList<J> & java.util.List<J>,J extends java.lang.Boolean> - Class in Sequenic.T3.Examples.ParameterizedTypes
 
MyGenericClass3() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyGenericClass3
 
MyGenericMethods - Class in Sequenic.T3.Examples.ParameterizedTypes
 
MyGenericMethods() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyGenericMethods
 
MyMap<I extends java.lang.Comparable,O extends I> - Class in Sequenic.T3.Examples.ParameterizedTypes
 
MyMap() - Constructor for class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
myvalgen - Static variable in class Sequenic.T3.Examples.CustomInputGenerator.CustomInputGenerator
 

N

naiveClassdecl2JType(Class) - Static method in class Sequenic.T3.JavaType.JTypeUtils
Convert a class declaration to a JType expression, but this ignores the class's type parameters, if there are any.
name - Variable in class Sequenic.T3.Examples.Friends.Person
 
name - Variable in class Sequenic.T3.JavaType.JTvar
 
name - Variable in class Sequenic.T3.Sequence.Datatype.PARAM
The name of the parameter, if any.
names1() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
names2() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
nameswithNonNumerics1() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
next(StepPredicate) - Static method in class Sequenic.T3.Info.SeqPredicate
 
next(SeqPredicate.LTL) - Static method in class Sequenic.T3.Info.SeqPredicate
 
nextGaussInt(int) - Method in class Sequenic.T3.utils.GaussRandom
Return the next random-int in the range of 0..(range-1), with Gaussian distribution.
no_asmviol(Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.MethodG
 
no_asmviol(String, Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.MethodG
 
no_asmviol(Constructor) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
no_asmviol(Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
no_asmviol(String, Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
no_asmviol(Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
no_asmviol(Method, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.PairG
 
no_asmviol(double, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
no_asmviol_adt(int, int, boolean, double, Method, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_asmviol_adt(int, int, boolean, double, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_asmviol_adt(int, Constructor) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_asmviol_adt(int, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_asmviol_mutators(double, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
no_asmviol_nonadt(int, int, boolean, double, Method, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_asmviol_nonadt(int, int, boolean, double, Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_asmviol_nonmutators(int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
no_exc(Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.MethodG
Avoid throwing any exception.
no_exc(String, Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.MethodG
 
no_exc(double, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
no_exc_mutators(double, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
no_exc_mutatorsPrefix(double, int, boolean) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
no_exc_mutatorsSegment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
no_exc_mutatorsSegment(double, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
no_exc_segment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
no_exc_segment(double, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
nonADT() - Method in class Sequenic.T3.T3SuiteGenAPI
 
nonadt_grey(int) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
nonadt_no_asmviol(int) - Method in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
nonMutators - Variable in class Sequenic.T3.TestingScope
 
nonMutatorsSegment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
nonnull_and_no_exc(Constructor) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
Generate a non-null target object, and avoid throwing any exception.
nonnull_and_no_exc(Method) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
nonnull_and_no_exc(String, Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
nonnull_and_no_exc(Class...) - Method in class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
normalize() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
Normalize this tree, in such a way so that we abstract individual values to some logarithmic-scaled ranges; and we still want to identify duplicated values.
not(StepPredicate) - Static method in class Sequenic.T3.Info.SeqPredicate
 
not(SeqPredicate.LTL) - Static method in class Sequenic.T3.Info.SeqPredicate
 
now(StepPredicate) - Static method in class Sequenic.T3.Info.SeqPredicate
 
nr() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.BachelorStudent
 
nr() - Method in interface Sequenic.T3.Examples.InterfaceAndAbstract.IStudent
 
nub(List<ObjStructure>) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
 
nullgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
NullMG - Class in Sequenic.T3.Generator.Value
 
NullMG() - Constructor for class Sequenic.T3.Generator.Value.NullMG
 
numberOfCores - Variable in class Sequenic.T3.Config
The number of processor cores.
numberOfCPUcores - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
numberOfInstantiable() - Method in class Sequenic.T3.ImplementationMap
 
numberOfIterations() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
numberOfPrefixes - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
If not null, will determine the number of prefixes that will be generated for ADT testing.
numbers1() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
numbers2() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
numbers3() - Static method in class Sequenic.T3.Generator.Value.StringMG
 

O

Object(Class, String, Supplier<Integer>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
Just another name for Apply.
objectCount - Variable in class Sequenic.T3.Pool
 
objectCoverageCollector - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
objectMap - Variable in class Sequenic.T3.Pool
 
ObjectMG - Class in Sequenic.T3.Generator.Value
 
ObjectMG(int, ImplementationMap) - Constructor for class Sequenic.T3.Generator.Value.ObjectMG
 
objectUnderTest() - Method in class Sequenic.T3.Generator.Value.REFMG
 
objectUnderTest - Variable in class Sequenic.T3.Pool
 
objectUnderTest - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
The object under the test associated to the step producing this result.
ObjectUnderTestG - Class in Sequenic.T3.Generator.SeqAndSuite
Providing generators to create a sequence containing a single step that creates the object under test.
ObjectUnderTestG(TestingScope, Pool, int, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.ObjectUnderTestG
 
objectUnderTestIfSubclass() - Method in class Sequenic.T3.Generator.Value.REFMG
 
ObjectUnderTestMG - Class in Sequenic.T3.Generator.Step
 
ObjectUnderTestMG(TestingScope, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
objIDs - Variable in class Sequenic.T3.utils.Show
Mapping of seen objects to unique numbers.
ObjStructure - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
To represent an object structure.
ObjStructure(Object, int) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
 
ObjStructure.Arrow - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
ObjStructure.Node - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
ObjStructure.Terminal - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
ObjStructureMaxDepth - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen.Prefixes
 
ofMethod(String) - Static method in class Sequenic.T3.Info.StepPredicate
 
ofUpdateOnField(String) - Static method in class Sequenic.T3.Info.StepPredicate
 
OneOf(Generator<R, T>...) - Static method in class Sequenic.T3.Generator.GenCombinators
Randomly chooses one of the generators.
oneOf(List<Method>) - Method in class Sequenic.T3.Generator.Step.METHODMG
 
OneOf(int...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(boolean...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(byte...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(short...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(long...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(float...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(double...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(String...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
OneOf(char...) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
ontop(PP) - Method in class Sequenic.T3.utils.PP
Set this PP above pp2.
ontop_spec(PP) - Method in class Sequenic.T3.utils.PP
A specification.
Oracle - Class in Sequenic.T3.Oracle
Used to represent injected oracles.
Oracle() - Constructor for class Sequenic.T3.Oracle.Oracle
 
oracle - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
An oracle, if any.
oracle - Variable in class Sequenic.T3.Sequence.Datatype.METHOD
 
oracle - Variable in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
OracleError - Error in Sequenic.T3
A test sequence may be decorated with some oracles.
OracleError(String) - Constructor for error Sequenic.T3.OracleError
 
OracleError(String, Throwable) - Constructor for error Sequenic.T3.OracleError
 
OracleError(Throwable) - Constructor for error Sequenic.T3.OracleError
 
ouch() - Method in class Sequenic.T3.Examples.Coba1
 
out - Variable in class Sequenic.T3.Info.FunctionalCoverage
 

P

padLeft(String, int) - Static method in class Sequenic.T3.utils.StringFormater
Pad the string on the left to the given width.
padRight(String, int) - Static method in class Sequenic.T3.utils.StringFormater
Pad the string on the right to the given width.
Pair<T,U> - Class in Sequenic.T3.utils
 
Pair(T, U) - Constructor for class Sequenic.T3.utils.Pair
 
PairG - Class in Sequenic.T3.Generator.SeqAndSuite
To create a sequence consisting of calls to two methods.
PairG(TestingScope, Pool, int, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.PairG
 
pairGen - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
PaperVehicle - Class in Sequenic.T3.Examples.InterfaceAndAbstract
 
PaperVehicle() - Constructor for class Sequenic.T3.Examples.InterfaceAndAbstract.PaperVehicle
 
parallelExec(boolean, OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.ParallelSUITE
Parallel version of exec.
ParallelSUITE - Class in Sequenic.T3.Sequence.Datatype
A class representing a test-suite, which is a set of test-sequences.
ParallelSUITE(String) - Constructor for class Sequenic.T3.Sequence.Datatype.ParallelSUITE
 
ParallelSUITE(SUITE) - Constructor for class Sequenic.T3.Sequence.Datatype.ParallelSUITE
To convert a suite to a parallel suite.
Param(String, Generator<PARAM, STEP>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
A different way to write g.If(hasParamName(n))
PARAM - Class in Sequenic.T3.Sequence.Datatype
Used to represent a parameter/value to generate.
PARAM(String, JType) - Constructor for class Sequenic.T3.Sequence.Datatype.PARAM
 
params - Variable in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
params - Variable in class Sequenic.T3.Sequence.Datatype.METHOD
 
Person - Class in Sequenic.T3.Examples.CustomInputGenerator
 
Person(String, String, int, int) - Constructor for class Sequenic.T3.Examples.CustomInputGenerator.Person
 
Person(String, Person.Email, int, int) - Constructor for class Sequenic.T3.Examples.CustomInputGenerator.Person
 
Person - Class in Sequenic.T3.Examples.Friends
 
Person(String, Email) - Constructor for class Sequenic.T3.Examples.Friends.Person
 
Person(String, Email...) - Constructor for class Sequenic.T3.Examples.Friends.Person
 
Person(String, Set<Email>) - Constructor for class Sequenic.T3.Examples.Friends.Person
 
Person.Email - Class in Sequenic.T3.Examples.CustomInputGenerator
 
PersonCycle<T extends Person> - Class in Sequenic.T3.Examples.Cycles
 
PersonCycle(T) - Constructor for class Sequenic.T3.Examples.Cycles.PersonCycle
 
plus(SUITE) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
pool - Variable in class Sequenic.T3.CustomSuiteGenAPI
 
pool - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
pool - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
pool - Variable in class Sequenic.T3.Generator.SeqAndSuite.AbstractSeqGenerator
 
pool - Variable in class Sequenic.T3.Generator.Step.METHODMG
 
pool - Variable in class Sequenic.T3.Generator.Value.REFMG
 
Pool - Class in Sequenic.T3
Represents an object pool.
Pool() - Constructor for class Sequenic.T3.Pool
Create an empty pool.
PP - Class in Sequenic.T3.utils
Simple library for pretty printing text.
PP() - Constructor for class Sequenic.T3.utils.PP
Creating an empty PP.
pre(Predicate<StepPredicate.PreState>) - Static method in class Sequenic.T3.Info.StepPredicate
 
preCond(Predicate<StepPredicate.PreState>) - Static method in class Sequenic.T3.Info.StepPredicate
 
PreConditionCheckPlaceHolder() - Constructor for class Sequenic.T3.Sequence.Datatype.STEP.PreConditionCheckPlaceHolder
 
PreState(Object, STEP, Object[]) - Constructor for class Sequenic.T3.Info.StepPredicate.PreState
 
primitiveLike1() - Method in class Sequenic.T3.Generator.Value.ValueMG
 
primitives1() - Method in class Sequenic.T3.Generator.Value.ValueMG
 
print() - Method in class Sequenic.T3.Config
 
print() - Method in class Sequenic.T3.ImplementationMap
 
print() - Method in class Sequenic.T3.Info.CodeCoverage.CodeCoverageInfo
 
print(StringBuffer, SUITE) - Method in class Sequenic.T3.Sequence.Datatype.Printer.XPrinter
 
print(SUITE) - Method in class Sequenic.T3.Sequence.Datatype.Printer.XPrinter
 
print(Class, SEQ) - Method in class Sequenic.T3.Sequence.Datatype.Printer.XPrinter
 
print(StringBuffer, Class, Pool, SEQ) - Method in class Sequenic.T3.Sequence.Datatype.Printer.XPrinter
 
print(int, OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
For printing the step to some output-stream.
printAllUncoveredConstructors() - Method in class Sequenic.T3.Info.FunctionalCoverage
 
printAllUncoveredCreatorMethods() - Method in class Sequenic.T3.Info.FunctionalCoverage
 
printAllUncoveredFields() - Method in class Sequenic.T3.Info.FunctionalCoverage
 
printAllUncoveredMethodPairs() - Method in class Sequenic.T3.Info.FunctionalCoverage
 
printAllUncoveredMethods() - Method in class Sequenic.T3.Info.FunctionalCoverage
 
printElapsedTime() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2.TimeBudget
 
printGeneral() - Method in class Sequenic.T3.Config
 
printGeneratorRelated() - Method in class Sequenic.T3.Config
 
printReplayRelated() - Method in class Sequenic.T3.Config
 
printReport(OutputStream) - Method in class Sequenic.T3.Info.FieldPairsCoverage
 
printReport(int) - Method in class Sequenic.T3.Info.FunctionalCoverage
 
printReport() - Method in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
printReport(OutputStream) - Method in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
put(JType, Object) - Method in class Sequenic.T3.Pool
Add an object u of concrete type ty into the pool.
putSPrimitive(JType, Serializable) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG.G2Pool
 
putSPrimitive(JType, Serializable) - Method in class Sequenic.T3.Pool
Does nothing.

Q

quotes1() - Static method in class Sequenic.T3.Generator.Value.StringMG
 

R

raisesViolation() - Method in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
True if the thrown exception is does not belong to the category inputWasIncorrect.
random() - Method in class Sequenic.T3.Generator.Step.UPDATE_FIELDMG
 
random() - Method in class Sequenic.T3.Generator.Value.EnumMG
Construct a generator that will randomly generate enum values (null excluded).
random() - Method in class Sequenic.T3.Generator.Value.REFMG
 
Range(int, int) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
Randomly produce an integer in the range [low..high)
recbind(Function<FUN<F>, F>) - Static method in class Sequenic.T3.utils.FUN
 
receiverObj - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
Actual receiver object of the step producing this result.
REF - Class in Sequenic.T3.Sequence.Datatype
This STEP is used to construct an object by by picking it from an object pool.
REF(int) - Constructor for class Sequenic.T3.Sequence.Datatype.REF
 
REF() - Constructor for class Sequenic.T3.Sequence.Datatype.REF
 
refinementHeuristic - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
refinePrefixes() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
Generate the prefixes for ADT testing of the CUT.
Reflection - Class in Sequenic.T3.Reflection
Utility class providing reflection functions.
Reflection() - Constructor for class Sequenic.T3.Reflection.Reflection
 
REFMG - Class in Sequenic.T3.Generator.Value
 
REFMG(Pool) - Constructor for class Sequenic.T3.Generator.Value.REFMG
 
register(T) - Method in class Sequenic.T3.ImplementationMap.ConcurrentSet
 
registerClass(Class) - Method in class Sequenic.T3.ImplementationMap
 
regressionMode - Variable in class Sequenic.T3.Config
If true, the CUT is assumed to be correct, and we want to generate a suite to be used for regression testing.
regressionMode - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
regressionMode - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
removeInstrumentation(List<STEP>) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
 
removeInstrumentation(SEQ) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
 
removeInstrumentation(SUITE) - Static method in class Sequenic.T3.Sequence.Datatype.Xutils
 
render(int) - Method in class Sequenic.T3.utils.PP
To render this PP to a formatted string.
replay() - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forConstructor
 
replay(ClassLoader, SUITE) - Method in class Sequenic.T3.SuiteAPI
To replay a suite.
replay(SUITE) - Method in class Sequenic.T3.SuiteAPI
 
ReplayCmd - Class in Sequenic.T3
A command-line tool to replay suite-files.
replayG2() - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forAbstractClass_andInterface
 
replayG2() - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forClass_withInnerClasses
 
replayG2() - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forTriangle
 
replayG2() - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forCUTwith_constants
 
replayRunAll - Variable in class Sequenic.T3.Config
If true, when replaying a suite, all sequences will be run; else the execution will stop at the first step, in the first violation.
replayShowDepth - Variable in class Sequenic.T3.Config
 
replayShowExcExecution - Variable in class Sequenic.T3.Config
If true, then replays that throw exception (or Oracle Error in the regression-mode) will be shown/reported into the given output stream.
replayShowLength - Variable in class Sequenic.T3.Config
 
reportCoverage(ClassLoader, SUITE) - Method in class Sequenic.T3.SuiteAPI2
 
reportOut - Variable in class Sequenic.T3.Config
An output stream to print out report and statistics.
reportVerbosity - Variable in class Sequenic.T3.Config
 
reportWrite(String) - Method in class Sequenic.T3.Config
 
reportWriteln(String) - Method in class Sequenic.T3.Config
 
reset() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG.G2Pool
 
reset() - Method in class Sequenic.T3.Info.CodeCoverage.CumulativeExecDataStore
Clear the execution information.
reset() - Method in class Sequenic.T3.Info.FieldPairsCoverage
Clear the list of covered pairs.
reset() - Method in class Sequenic.T3.Pool
To reset the pool to its initial empty state.
resetCode() - Method in class Sequenic.T3.Examples.Item
 
resetContinousNumbering() - Method in class Sequenic.T3.utils.Show
Reset the continous numbering.
resetSeededConstants() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
Reset the list of seeded S-primitives to the list of constants specified below, and the list of instanceOf constants is cleared.
result - Variable in class Sequenic.T3.Sequence.Datatype.STEP.PreConditionCheckPlaceHolder
 
returnedObj - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
 
reverse(String) - Static method in class Sequenic.T3.Examples.Staticx.StringUtils
 
rnd - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
 
rnd - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
 
rnd - Variable in class Sequenic.T3.Generator.Step.METHODMG
 
rnd - Variable in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
rnd - Variable in class Sequenic.T3.Generator.Step.UPDATE_FIELDMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.BoolMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.ByteMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.CharMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.CollectionLikeMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.DoubleMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.EnumMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.FloatMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.IntMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.LongMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.ObjectMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.REFMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.ShortMG
 
rnd - Variable in class Sequenic.T3.Generator.Value.StringMG
 
rndGetIndex(JType) - Method in class Sequenic.T3.Pool
Randomly draw an object of a concrete type ty from the pool.
roundedUniform(double, double) - Method in class Sequenic.T3.Generator.Value.DoubleMG
Construct a float generator that will randomly generates floats between the specified lowerbound (inclusive) and upperbound (inclusive).
roundedUniform(float, float) - Method in class Sequenic.T3.Generator.Value.FloatMG
Construct a float generator that will randomly generates floats between the specified lowerbound (inclusive) and upperbound (inclusive).
rsplit(int) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Randomly split the suite into k parts, of size N/k.
run(Pool, Generator<SEQ_RT_info, SEQ_RT_info>, int) - Method in class Sequenic.T3.Generator.SeqAndSuite.SuiteG
Pass the pool that is used by sequence generator.
runtime - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 

S

samples - Variable in class Sequenic.T3.Generator.Value.StringMG
 
samples1() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
satisfied() - Method in class Sequenic.T3.Info.SuiteQuery
 
save(String) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Save the suite in the given directory.
save(String, String, boolean) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Save this suite in the given directory, with the given file name.
save(String, boolean) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
Save this suite into the given directory.
save(String, Serializable) - Static method in class Sequenic.T3.utils.SerializationUtils
 
saveSuite() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
Save the suite S to a trace file.
scan() - Method in class Sequenic.T3.Reflection.ClassesScanner
 
scanned - Variable in class Sequenic.T3.Reflection.ClassesScanner
 
scope - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
scope - Variable in class Sequenic.T3.Generator.SeqAndSuite.AbstractSeqGenerator
 
scope - Variable in class Sequenic.T3.Generator.SeqAndSuite.SuiteG
 
scope - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
scope - Variable in class Sequenic.T3.SuiteAPI2
 
seededSPrimitives - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
primitive values and strings that are seeded (more likely to be needed):
seenCrash() - Method in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
segment(int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
segment(double, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
segmentG - Variable in class Sequenic.T3.CustomSuiteGenAPI
 
SegmentG - Class in Sequenic.T3.Generator.SeqAndSuite
For generating segments, we provide three sorts: (1) the standard one consists of method calls and field updates (2) segments of calls to mutators and field updates (3) segments of calls to non-mutators Each sort has grey, no_asmviol, and no_exc variants.
SegmentG(TestingScope, Pool, int, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.SegmentG
 
segmentGen - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
select(Method) - Method in class Sequenic.T3.Generator.Step.METHODMG
Execute as a test-step, a call to a given method M.
SEQ - Class in Sequenic.T3.Sequence.Datatype
 
SEQ() - Constructor for class Sequenic.T3.Sequence.Datatype.SEQ
 
seq - Variable in class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
The test-sequence to which this info belongs to.
SEQ_RT_info - Class in Sequenic.T3.Sequence.Datatype
 
SEQ_RT_info(SEQ) - Constructor for class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
 
SeqPredicate - Class in Sequenic.T3.Info
 
SeqPredicate() - Constructor for class Sequenic.T3.Info.SeqPredicate
 
Sequence(Generator<T, T>...) - Static method in class Sequenic.T3.Generator.GenCombinators
Execute a sequence of generators.
sequencePrintOut - Variable in class Sequenic.T3.Config
An output stream to print out sequence-executions (if requested).
SequenceWhile(Predicate<T>, Generator<T, T>...) - Static method in class Sequenic.T3.Generator.GenCombinators
Execute a sequence of generators, while a guard is true.
Sequenic.T3 - package Sequenic.T3
 
Sequenic.T3.DerivativeSuiteGens.Gen2 - package Sequenic.T3.DerivativeSuiteGens.Gen2
 
Sequenic.T3.Examples - package Sequenic.T3.Examples
 
Sequenic.T3.Examples.CustomInputGenerator - package Sequenic.T3.Examples.CustomInputGenerator
 
Sequenic.T3.Examples.Cycles - package Sequenic.T3.Examples.Cycles
 
Sequenic.T3.Examples.Friends - package Sequenic.T3.Examples.Friends
 
Sequenic.T3.Examples.InnerClass - package Sequenic.T3.Examples.InnerClass
 
Sequenic.T3.Examples.InterfaceAndAbstract - package Sequenic.T3.Examples.InterfaceAndAbstract
 
Sequenic.T3.Examples.ParameterizedTypes - package Sequenic.T3.Examples.ParameterizedTypes
 
Sequenic.T3.Examples.Staticx - package Sequenic.T3.Examples.Staticx
 
Sequenic.T3.Generator - package Sequenic.T3.Generator
 
Sequenic.T3.Generator.SeqAndSuite - package Sequenic.T3.Generator.SeqAndSuite
 
Sequenic.T3.Generator.Step - package Sequenic.T3.Generator.Step
 
Sequenic.T3.Generator.Value - package Sequenic.T3.Generator.Value
 
Sequenic.T3.Info - package Sequenic.T3.Info
 
Sequenic.T3.JavaType - package Sequenic.T3.JavaType
 
Sequenic.T3.Oracle - package Sequenic.T3.Oracle
 
Sequenic.T3.Reflection - package Sequenic.T3.Reflection
 
Sequenic.T3.Sequence.Datatype - package Sequenic.T3.Sequence.Datatype
 
Sequenic.T3.Sequence.Datatype.Printer - package Sequenic.T3.Sequence.Datatype.Printer
 
Sequenic.T3.utils - package Sequenic.T3.utils
 
Serializable(Supplier<Serializable>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
Just another name for UnguardedValue-generator.
SerializationUtils - Class in Sequenic.T3.utils
Utilities to clone objects, to serialize objects to a file, and to load it back from the file.
SerializationUtils() - Constructor for class Sequenic.T3.utils.SerializationUtils
 
setCode(String) - Method in class Sequenic.T3.Examples.Item
 
setDirsToClasses(String...) - Method in class Sequenic.T3.Config
 
setLowerBounds(JType...) - Method in class Sequenic.T3.JavaType.Jwildcard
 
setX(float) - Method in class Sequenic.T3.Examples.Triangle1
 
setY(float) - Method in class Sequenic.T3.Examples.Triangle1
 
setZ(float) - Method in class Sequenic.T3.Examples.Triangle1
 
Short(Supplier<Short>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
shortgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
ShortMG - Class in Sequenic.T3.Generator.Value
 
ShortMG() - Constructor for class Sequenic.T3.Generator.Value.ShortMG
 
show(StringBuilder, int) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure.Arrow
 
show() - Method in class Sequenic.T3.Examples.CustomInputGenerator.Person.Email
 
show(int) - Method in class Sequenic.T3.Info.SuiteQuery
Execute the query, and show the execution of the k-th sequence that results from the query.
show() - Method in class Sequenic.T3.Info.SuiteQuery
 
Show - Class in Sequenic.T3.utils
A utility to show/print the content of an object to a string.
Show() - Constructor for class Sequenic.T3.utils.Show
 
Show(int, int) - Constructor for class Sequenic.T3.utils.Show
Create a new Shower object, with the specified maximum show depth and initial indentation.
show(Object, int, int) - Static method in class Sequenic.T3.utils.Show
Show the object o.
show(Object) - Static method in class Sequenic.T3.utils.Show
Show an object, with default depth and initial indentation.
showDepth - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
showExcExecution - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
showFilter - Static variable in class Sequenic.T3.utils.Show
Let C be a class.
showLength - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 
showSuiteStatistics() - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
showWithContNum(Object) - Method in class Sequenic.T3.utils.Show
Show the object o.
SimpleClassLoader - Class in Sequenic.T3
A simple class loader to load classes from a given root-dir, which may fall outside JVM's classpaths.
SimpleClassLoader(String) - Constructor for class Sequenic.T3.SimpleClassLoader
 
SimpleIntSortedList - Class in Sequenic.T3.Examples
Sorted list of integers; in ascending order.
SimpleIntSortedList() - Constructor for class Sequenic.T3.Examples.SimpleIntSortedList
This constructs an empty list.
SimpleSortedList - Class in Sequenic.T3.Examples
A simple class implementing a sorted list.
SimpleSortedList() - Constructor for class Sequenic.T3.Examples.SimpleSortedList
This constructs an empty list.
singeMethodTestSuiteSize - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
If not null will determine the number of test sequences generated when targeting a single method (e.g.
SingleTarget - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
Provide a more powerful functionality (than G2SuiteGen) to generate a suite for a single target, which is either a method or constructor in the CUT.
SingleTarget() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
SingleTarget(G2Config, G2SuiteGen, Method) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
SingleTarget(G2Config, G2SuiteGen, Constructor) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
size - Variable in class Sequenic.T3.Generator.Value.CollectionLikeMG
The size of arrays/collections/maps to generate.
size() - Method in class Sequenic.T3.ImplementationMap.ConcurrentSet
 
slowdown() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.Car
 
slowdown() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.PaperVehicle
 
slowdown() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
snd - Variable in class Sequenic.T3.utils.Pair
 
solve(ImplementationMap, Map<String, JType>, JType) - Static method in class Sequenic.T3.JavaType.Solver
The main solver function.
solveClassTyvars(ImplementationMap, JTfun) - Static method in class Sequenic.T3.JavaType.Solver
Let JTFun C args be T0.
solveJTvar(ImplementationMap, Map<String, JType>, JTvar) - Static method in class Sequenic.T3.JavaType.Solver
Solving a type expression of the form of a type-variable.
solveJwildcard(ImplementationMap, Map<String, JType>, Jwildcard) - Static method in class Sequenic.T3.JavaType.Solver
Solving a type expression of the form of a type-variable.
Solver - Class in Sequenic.T3.JavaType
Provide a function to solve a type expression T.
Solver() - Constructor for class Sequenic.T3.JavaType.Solver
 
some(Predicate<STEP>) - Method in class Sequenic.T3.Sequence.Datatype.SEQ
 
SomeObject - Class in Sequenic.T3.utils
 
SomeObject() - Constructor for class Sequenic.T3.utils.SomeObject
 
SomeObjGenerators - Class in Sequenic.T3.Generator
Providing some standard generators; not very sophisticated, but can be borrowed.
SomeObjGenerators() - Constructor for class Sequenic.T3.Generator.SomeObjGenerators
 
sort() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
 
speed - Variable in class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
split(int, int) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
To split a suite into up to N smaller suites, who size is at least minsize.
splitSuite - Variable in class Sequenic.T3.Config
The resulting suite will be split into this number of sub-suites.
standardKnownInstantiableClasses() - Static method in class Sequenic.T3.ImplementationMap
 
start(long) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2.TimeBudget
 
startingTime - Variable in class Sequenic.T3.T3Cmd
 
startTimeBudget(long) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2
 
staticInfo - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
StaticInfo - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
Provide some extended static information about a CUT.
StaticInfo(TestingScope, ImplementationMap, String) - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
Will search for the file staticinfo.txt in the given directory.
STEP - Class in Sequenic.T3.Sequence.Datatype
An object of this class is a meta representation of a unit execution that ultimately constitutes a test-sequence.
STEP() - Constructor for class Sequenic.T3.Sequence.Datatype.STEP
 
step - Variable in class Sequenic.T3.Sequence.Datatype.STEP_RT_info
The step that produces this result.
STEP.PreConditionCheckPlaceHolder - Class in Sequenic.T3.Sequence.Datatype
Added to facilitate suite query.
STEP_RT_info - Class in Sequenic.T3.Sequence.Datatype
An object of this class is a description used to hold runtime information about a test step (what the step is, what the actual concrete parameters passed to it) and the result of executing it.
STEP_RT_info() - Constructor for class Sequenic.T3.Sequence.Datatype.STEP_RT_info
 
STEP_RT_info(STEP, Class, Object) - Constructor for class Sequenic.T3.Sequence.Datatype.STEP_RT_info
 
STEPexec - Class in Sequenic.T3.Generator.Step
Provides utilities to lift STEP generator to ExecInfo generator.
STEPexec() - Constructor for class Sequenic.T3.Generator.Step.STEPexec
 
stepMap(Function<STEP, R>) - Method in class Sequenic.T3.Sequence.Datatype.SUITE
 
StepPredicate - Class in Sequenic.T3.Info
 
StepPredicate() - Constructor for class Sequenic.T3.Info.StepPredicate
 
StepPredicate.PreState - Class in Sequenic.T3.Info
 
steps - Variable in class Sequenic.T3.Sequence.Datatype.SEQ
 
STEPutils - Class in Sequenic.T3.Sequence.Datatype
 
STEPutils() - Constructor for class Sequenic.T3.Sequence.Datatype.STEPutils
 
stop() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2.TimeBudget
 
StrDump(Object) - Static method in class Sequenic.T3.Oracle.StrDumpEqOracle
Convert an object to a string to be used as an oracle.
StrDumpEqOracle - Class in Sequenic.T3.Oracle
Representing an oracle of the form target = expectation.
StrDumpEqOracle(Maybe<Object>, Maybe<Object>, Maybe<Throwable>) - Constructor for class Sequenic.T3.Oracle.StrDumpEqOracle
 
String(Supplier<String>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
 
StringFormater - Class in Sequenic.T3.utils
Provides a bunch of methods to format a string.
StringFormater() - Constructor for class Sequenic.T3.utils.StringFormater
 
stringgens - Variable in class Sequenic.T3.Generator.Value.ValueMG
 
StringMG - Class in Sequenic.T3.Generator.Value
 
StringMG(String...) - Constructor for class Sequenic.T3.Generator.Value.StringMG
 
stringtify(Object, int) - Static method in class Sequenic.T3.Oracle.StrDumpEqOracle
 
stringtify(Object, boolean, int) - Static method in class Sequenic.T3.Oracle.StrDumpEqOracle
 
StringUtils - Class in Sequenic.T3.Examples.Staticx
 
StringUtils() - Constructor for class Sequenic.T3.Examples.Staticx.StringUtils
 
subst(Map<String, JType>) - Method in class Sequenic.T3.JavaType.JTfun
 
subst(Map<String, JType>) - Method in class Sequenic.T3.JavaType.JTvar
 
subst(Map<String, JType>) - Method in interface Sequenic.T3.JavaType.JType
Apply the given subsitutions.
subst(Map<String, JType>) - Method in class Sequenic.T3.JavaType.Jwildcard
 
suite(Generator<SEQ_RT_info, SEQ_RT_info>, int) - Method in class Sequenic.T3.CustomSuiteGenAPI
 
suite - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
SUITE - Class in Sequenic.T3.Sequence.Datatype
A class representing a test-suite, which is a set of test-sequences.
SUITE() - Constructor for class Sequenic.T3.Sequence.Datatype.SUITE
 
SUITE(String) - Constructor for class Sequenic.T3.Sequence.Datatype.SUITE
 
suite - Variable in class Sequenic.T3.Sequence.Datatype.SUITE
 
suite - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
suite(boolean) - Method in class Sequenic.T3.T3SuiteGenAPI
The worker of test; to produce a single suite.
SUITE_RT_info - Class in Sequenic.T3.Sequence.Datatype
 
SUITE_RT_info(SUITE, FieldPairsCoverage) - Constructor for class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
 
suiteAPI - Variable in class Sequenic.T3.ReplayCmd
 
SuiteAPI - Class in Sequenic.T3
Provides some basic APIs for suite, such as to load and replay suites.
SuiteAPI() - Constructor for class Sequenic.T3.SuiteAPI
 
SuiteAPI(Config) - Constructor for class Sequenic.T3.SuiteAPI
 
SuiteAPI2 - Class in Sequenic.T3
A slight extension of SuiteAPI, with common methods needed by subclasses, but require java-8, or depends directly or indirectly on classes that need java-8.
SuiteAPI2(Config) - Constructor for class Sequenic.T3.SuiteAPI2
 
SuiteG - Class in Sequenic.T3.Generator.SeqAndSuite
 
SuiteG(TestingScope) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.SuiteG
 
suitename - Variable in class Sequenic.T3.Sequence.Datatype.SUITE
 
SuiteQuery - Class in Sequenic.T3.Info
 
SuiteQuery(SUITE) - Constructor for class Sequenic.T3.Info.SuiteQuery
 
suites(boolean, String) - Method in class Sequenic.T3.T3SuiteGenAPI
Generate test suites for the CUT, and saving the resulting suites.
suiteSizeMultiplierPerGoal - Variable in class Sequenic.T3.Config
 
SumGens(Generator<R, T>...) - Static method in class Sequenic.T3.Generator.GenCombinators
Just another name for OneOf
surpressPairwiseTesting - Variable in class Sequenic.T3.Config
If true will supress the pair-wise generation of test goals by T3.

T

T3API - Variable in class Sequenic.T3.T3Cmd
 
T3Cmd - Class in Sequenic.T3
T3 command line tool.
T3defaultSuiteGenerator - Variable in class Sequenic.T3.T3SuiteGenAPI
 
T3Exception - Exception in Sequenic.T3
To represent issues in T3's own algorithm; so this exception is thrown by T3 itself.
T3Exception(String) - Constructor for exception Sequenic.T3.T3Exception
 
T3Exception(String, Throwable) - Constructor for exception Sequenic.T3.T3Exception
 
t3log - Static variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen
 
t3log - Static variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
T3loggerName - Static variable in class Sequenic.T3.CONSTANTS
 
T3Random - Class in Sequenic.T3
 
T3Random() - Constructor for class Sequenic.T3.T3Random
 
T3SeqG - Class in Sequenic.T3.Generator.SeqAndSuite
T3's standard generators for generating full test sequences.
T3SeqG(Pool, TestingScope, int, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.T3SeqG
 
T3SuiteG - Class in Sequenic.T3.Generator.SeqAndSuite
Provide a bunch of T3's standard generators for test-suites.
T3SuiteG(TestingScope, Function<Pool, Generator<PARAM, STEP>>) - Constructor for class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
T3SuiteGenAPI - Class in Sequenic.T3
This class provides top-level APIs to test a class.
T3SuiteGenAPI() - Constructor for class Sequenic.T3.T3SuiteGenAPI
 
T3SuiteGenAPI(Config) - Constructor for class Sequenic.T3.T3SuiteGenAPI
 
T3SuiteGenAPI(Config, Function<ImplementationMap, Function<Pool, Generator<PARAM, STEP>>>, Class...) - Constructor for class Sequenic.T3.T3SuiteGenAPI
 
T3SuiteGenAPI(Generator<PARAM, STEP>, Config, Class...) - Constructor for class Sequenic.T3.T3SuiteGenAPI
A simplified constructor, where we can pass a custom-generator that does not use the implementation map nor the pool.
take(String, int) - Static method in class Sequenic.T3.Examples.Staticx.StringUtils
 
target - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
target - Variable in class Sequenic.T3.Sequence.Datatype.METHOD
 
targetcov - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.SingleTarget
 
targets - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
 
test() - Static method in class Sequenic.T3.Examples.InnerClass.Logic.AND.X
 
test(boolean) - Method in class Sequenic.T3.Examples.InnerClass.Logic
 
test(Object, STEP, Object[]) - Method in class Sequenic.T3.Sequence.Datatype.STEP.PreConditionCheckPlaceHolder
 
test1(I) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
test2(K) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
test3(K) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
test4(Collection<? extends Integer>) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
test5(Collection<? super String>) - Method in class Sequenic.T3.Examples.ParameterizedTypes.MyMap
 
Test_CodeCoverage_onInnerClass - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_CodeCoverage_onInnerClass() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_CodeCoverage_onInnerClass
 
Test_G2_forAbstractClass_andInterface - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2_forAbstractClass_andInterface() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forAbstractClass_andInterface
 
Test_G2_forClass_withInnerClasses - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2_forClass_withInnerClasses() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forClass_withInnerClasses
 
Test_G2_forTriangle - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2_forTriangle() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2_forTriangle
 
Test_G2SuiteGen_forConstructor - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2SuiteGen_forConstructor() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forConstructor
 
Test_G2SuiteGen_forCUTwith_constants - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2SuiteGen_forCUTwith_constants() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forCUTwith_constants
 
Test_G2SuiteGen_forSingleMethod - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2SuiteGen_forSingleMethod() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forSingleMethod
 
Test_G2SuiteGen_forSingleStaticMethod - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2SuiteGen_forSingleStaticMethod() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_forSingleStaticMethod
 
Test_G2SuiteGen_prefixes - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
Test_G2SuiteGen_prefixes() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Test_G2SuiteGen_prefixes
 
testingFromTheSamePackagePespective - Variable in class Sequenic.T3.TestingScope
When true (default), will include all non-private members in the testing scope; else only public members are included.
testingscope - Variable in class Sequenic.T3.Generator.Step.METHODMG
 
testingScope - Variable in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
testingscope - Variable in class Sequenic.T3.Generator.Step.UPDATE_FIELDMG
 
TestingScope - Class in Sequenic.T3
Representing the constructors, methods, and fields that are to be included in testing.
TestingScope(ImplementationMap, Class) - Constructor for class Sequenic.T3.TestingScope
 
text(String) - Static method in class Sequenic.T3.utils.PP
To make a PP containing a single line of string as its only content.
time - Variable in class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
TimeBudget() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.G2.TimeBudget
 
TimeBudgetException() - Constructor for exception Sequenic.T3.DerivativeSuiteGens.Gen2.G2.TimeBudgetException
 
timeStamp - Variable in class Sequenic.T3.Sequence.Datatype.SUITE
 
tobjs - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2SuiteGen.Prefixes
 
toObjsStruture(SEQ, Class, Pool, int) - Static method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
Get the normalized ObjStructure representation of the final state of the target object produced by the given test sequence.
toString() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.ObjStructure
 
toString(StringBuilder) - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
toString() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.StaticInfo
 
toString() - Method in class Sequenic.T3.JavaType.JTfun
 
toString() - Method in class Sequenic.T3.JavaType.JTvar
 
toString() - Method in class Sequenic.T3.JavaType.Jwildcard
 
toString() - Method in class Sequenic.T3.Pool
 
toString() - Method in class Sequenic.T3.Sequence.Datatype.CONST
 
toString() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCT_COLLECTION
 
toString() - Method in class Sequenic.T3.Sequence.Datatype.CONSTRUCTOR
 
toString() - Method in class Sequenic.T3.Sequence.Datatype.METHOD
 
toString() - Method in class Sequenic.T3.Sequence.Datatype.REF
 
toString() - Method in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
toString() - Method in class Sequenic.T3.TestingScope
 
toString() - Method in class Sequenic.T3.utils.Maybe
 
transformReq(Function<Requirement, Requirement>) - Method in interface Sequenic.T3.Generator.Generator
 
Triangle1 - Class in Sequenic.T3.Examples
 
Triangle1() - Constructor for class Sequenic.T3.Examples.Triangle1
 
TT() - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.TT
 
TT - Static variable in class Sequenic.T3.Info.SeqPredicate
 
TT - Static variable in class Sequenic.T3.Oracle.Oracle
 
tuitionFee() - Method in class Sequenic.T3.Examples.InterfaceAndAbstract.BachelorStudent
 
tuitionFee() - Method in interface Sequenic.T3.Examples.InterfaceAndAbstract.IStudent
 
ty - Variable in class Sequenic.T3.Sequence.Datatype.PARAM
 
typeMap - Variable in class Sequenic.T3.Pool
 
typeOfObjectUnderTest - Variable in class Sequenic.T3.Pool
 
tySubsts - Variable in class Sequenic.T3.Sequence.Datatype.SEQ_RT_info
Type substitution to be used for the entire sequence.

U

unfriend(Person) - Method in class Sequenic.T3.Examples.Friends.Person
 
UnguardedValue(Supplier<Serializable>) - Static method in class Sequenic.T3.Generator.Value.ValueMGCombinators
To generate a value, using the function g.
uniform() - Method in class Sequenic.T3.Generator.Value.BoolMG
Construct a bool generator that will randomly and uniformly generates boolean values.
uniform(int, int) - Method in class Sequenic.T3.Generator.Value.ByteMG
Construct a byte generator that will randomly and uniformly generates bytes between the specified lowerbound (inclusive) and upperbound (exclusive).
uniform(int, int) - Method in class Sequenic.T3.Generator.Value.IntMG
Construct an int generator that will randomly and uniformly generates ints between the specified lowerbound (inclusive) and upperbound (exclusive).
uniform(int) - Method in class Sequenic.T3.Generator.Value.IntMG
Construct a int generator, that will randomly and uniformly generates ints between (and inclusive) -k and k.
uniform(int, int) - Method in class Sequenic.T3.Generator.Value.LongMG
Construct a long-generator, that randomly and uniformly generates longs between the specified integer lower (inclusive) and upper (exclusive) bounds.
uniform(int, int) - Method in class Sequenic.T3.Generator.Value.ShortMG
Construct an short generator that will randomly and uniformly generates shorts between the specified lowerbound (inclusive) and upperbound (exclusive).
uniformAlpha() - Method in class Sequenic.T3.Generator.Value.CharMG
 
uniformNum() - Method in class Sequenic.T3.Generator.Value.CharMG
 
uniformPrintableASCII() - Method in class Sequenic.T3.Generator.Value.CharMG
 
uniformUTF16(int, int) - Method in class Sequenic.T3.Generator.Value.CharMG
Construct a UTF16 char generator that will randomly and uniformly generates chars whose codes are between the specified integer lowerbound (inclusive) and upperbound (exclusive).
union(SUITE, SUITE) - Static method in class Sequenic.T3.Sequence.Datatype.SUITE
Destructive Union of two suites.
Unit - Class in Sequenic.T3.utils
 
Unit() - Constructor for class Sequenic.T3.utils.Unit
 
until(Predicate<STEP_RT_info>, int, Generator<SEQ_RT_info, STEP>, Class, Pool) - Static method in class Sequenic.T3.Generator.Step.STEPexec
Try to generate a step that when executed does not fail, and furthermore satisfies the given requirement.
UPDATE_FIELD - Class in Sequenic.T3.Sequence.Datatype
This represents a STEP where we update a field of a target object.
UPDATE_FIELD(Field, STEP) - Constructor for class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
UPDATE_FIELD() - Constructor for class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
UPDATE_FIELDMG - Class in Sequenic.T3.Generator.Step
 
UPDATE_FIELDMG(TestingScope, Generator<PARAM, STEP>) - Constructor for class Sequenic.T3.Generator.Step.UPDATE_FIELDMG
 
upperbounds - Variable in class Sequenic.T3.JavaType.JTvar
 
upperbounds - Variable in class Sequenic.T3.JavaType.Jwildcard
 
useConstructor(Constructor) - Method in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
useConstructor(Class...) - Method in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
useConstructor(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.ObjectMG
Produces a generator that generates a call to a public constructor.
useCreationMethod(Method) - Method in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
useCreationMethod(String, Class...) - Method in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
useCreationyMethod(FUN<Generator<PARAM, STEP>>) - Method in class Sequenic.T3.Generator.Value.ObjectMG
Produces a generator that generates a call to a random creator-like method that can produce an instance of P.
useSubclassConstructor() - Method in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 

V

val - Variable in class Sequenic.T3.Sequence.Datatype.CONST
 
val - Variable in class Sequenic.T3.Sequence.Datatype.UPDATE_FIELD
 
val - Variable in class Sequenic.T3.utils.Maybe
 
valid() - Method in class Sequenic.T3.Examples.InnerClass.Logic.AND
 
valid() - Method in class Sequenic.T3.Examples.InnerClass.Logic.FF
 
valid() - Method in class Sequenic.T3.Examples.InnerClass.Logic.Formula
 
valid() - Method in class Sequenic.T3.Examples.InnerClass.Logic.TT
 
valid() - Method in class Sequenic.T3.Info.SuiteQuery
 
valueGenerator - Variable in class Sequenic.T3.Generator.SeqAndSuite.AbstractSeqGenerator
 
valueGenerator - Variable in class Sequenic.T3.Generator.Step.METHODMG
 
valueGenerator - Variable in class Sequenic.T3.Generator.Step.ObjectUnderTestMG
 
valueGenerator - Variable in class Sequenic.T3.Generator.Step.UPDATE_FIELDMG
 
valueMetaGenerator - Variable in class Sequenic.T3.CustomSuiteGenAPI
 
valueMetaGenerator - Variable in class Sequenic.T3.Generator.SeqAndSuite.T3SuiteG
 
valueMetaGenerator - Variable in class Sequenic.T3.T3SuiteGenAPI
 
valueMG() - Method in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2ValueMG
This will construct the meta-generator to generate values.
ValueMG - Class in Sequenic.T3.Generator.Value
Provide some examples of value generators.
ValueMG(int, int, ImplementationMap) - Constructor for class Sequenic.T3.Generator.Value.ValueMG
 
ValueMGCombinators - Class in Sequenic.T3.Generator.Value
 
ValueMGCombinators() - Constructor for class Sequenic.T3.Generator.Value.ValueMGCombinators
 
valueOf(String) - Static method in enum Sequenic.T3.Examples.Enum1
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Sequenic.T3.utils.MyEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum Sequenic.T3.Examples.Enum1
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Sequenic.T3.utils.MyEnum
Returns an array containing the constants of this enum type, in the order they are declared.
Vehicle - Class in Sequenic.T3.Examples.InterfaceAndAbstract
 
Vehicle(int) - Constructor for class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
veryCompactShow - Static variable in class Sequenic.T3.utils.Show
When a class C is listed here, then when showing an instance of C we will only show its name (its internal state will not be shown at all).
violating - Variable in class Sequenic.T3.Sequence.Datatype.SUITE_RT_info
Executed sequences that throws non-assumptive exceptions.
Violation - Error in Sequenic.T3
When a test sequence throws an exception, when T3 is configured to re-throw exceptions, it will be wrapped inside this Violation class, so that we can distinguish it from exception thrown by T3 itself.
Violation(String) - Constructor for error Sequenic.T3.Violation
 
Violation(String, Throwable) - Constructor for error Sequenic.T3.Violation
 
Violation(Throwable) - Constructor for error Sequenic.T3.Violation
 
visitClassExecution(ExecutionData) - Method in class Sequenic.T3.Info.CodeCoverage.CumulativeExecDataStore
 

W

waiting - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
 
white() - Static method in class Sequenic.T3.Generator.Value.StringMG
 
with(SeqPredicate.LTL) - Method in class Sequenic.T3.Info.SuiteQuery
 
WithChance(double) - Method in interface Sequenic.T3.Generator.Generator
 
withPreCond(Predicate<StepPredicate.PreState>) - Method in class Sequenic.T3.Info.StepPredicate
 
WithPreCondition(Predicate<Requirement>) - Method in interface Sequenic.T3.Generator.Generator
 
WithPreRequirement(Predicate<Requirement>) - Method in interface Sequenic.T3.Generator.Generator
 
Worklist - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
A worklist maintains a list of "targets" for G2 generator.
Worklist() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.Worklist
 
WorklistLowcovFirst - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
WorklistLowcovFirst() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.WorklistLowcovFirst
 
WorklistRandom - Class in Sequenic.T3.DerivativeSuiteGens.Gen2
 
WorklistRandom() - Constructor for class Sequenic.T3.DerivativeSuiteGens.Gen2.WorklistRandom
 
worklistType - Variable in class Sequenic.T3.DerivativeSuiteGens.Gen2.G2Config
 

X

X() - Constructor for class Sequenic.T3.Examples.InnerClass.Logic.AND.X
 
x - Variable in class Sequenic.T3.Examples.InterfaceAndAbstract.Vehicle
 
XPrinter - Class in Sequenic.T3.Sequence.Datatype.Printer
Utility to print the execution of a test sequence and a test suite.
XPrinter() - Constructor for class Sequenic.T3.Sequence.Datatype.Printer.XPrinter
 
Xutils - Class in Sequenic.T3.Sequence.Datatype
 
Xutils() - Constructor for class Sequenic.T3.Sequence.Datatype.Xutils
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links