A B C D E F G I J L M N O P R S T U

A

addClass(String) - Method in class jartege.ClassTester
Adds the class with the specified name to the set of classes under test.
addContext(String) - Method in class jartege.ClassTester
Add the specified class to the context.
addImportedClass(String) - Method in class jartege.ClassTester
Adds the specified class to the set of imported classes.
addImportedPackage(String) - Method in class jartege.ClassTester
Adds the specified package to the set of imported packages.

B

booleanValue() - Static method in class jartege.RandomValue
Random value of type boolean.
byteValue() - Static method in class jartege.RandomValue
Random value of type byte.
byteValue(byte) - Static method in class jartege.RandomValue
Random value of type byte in range [0, max].
byteValue(byte, byte) - Static method in class jartege.RandomValue
Random value of type byte in range [min, max].
byteValue(byte[]) - Static method in class jartege.RandomValue
Random value of type byte chosen in the specified array of bytes.

C

ClassTester - class jartege.ClassTester.
Class that allows one to generate random tests for a specified set of classes.
ClassTester(String[]) - Constructor for class jartege.ClassTester
Constructs a new class tester.
ClassTester() - Constructor for class jartege.ClassTester
Constructs a new class tester.
ConstantProbability - class jartege.ConstantProbability.
The class ConstantProbability allows to create creation probability functions which are constant.
ConstantProbability(double) - Constructor for class jartege.ConstantProbability
Constructs a new creation probability function defined by the specified constant.
CreationProbability - interface jartege.CreationProbability.
The interface CreationProbability allows one to define creation probability functions.
changeAllConstructorsWeight(String, double) - Method in class jartege.ClassTester
In class with the specified name, changes all constructors weight to the specified weight.
changeAllMethodsWeight(String, double) - Method in class jartege.ClassTester
In class with the specified name, changes all methods weight to the specified weight.
changeClassWeight(String, double) - Method in class jartege.ClassTester
Changes the weight of class with the specified name to the specified weight.
changeConstructorWeight(String, String[], double) - Method in class jartege.ClassTester
In class with the specified name className, changes the weight of the constructor with the specified name constructorName and specified signature to the specified weight.
changeCreationProbability(String, CreationProbability) - Method in class jartege.ClassTester
Changes the creation probability function of the specified class to the specified function.
changeGetWeight(String, String, double) - Method in class jartege.ClassTester
Changes the weight of the get operation associated with the specified field in the specified class to the specified weight.
changeMethodWeight(String, String, double) - Method in class jartege.ClassTester
In class with the specified name className, changes the weight of all methods with the specified name methodName to the specified weight.
changeMethodWeight(String, String, String[], double) - Method in class jartege.ClassTester
In class with the specified name className, changes the weight of the method with the specified name methodName and specified signature to the specified weight.
changeObjectGenerator(String, ObjectGenerator) - Method in class jartege.ClassTester
Change the object generator associated with the class with the specified name className to the specified object generator.
changeSetWeight(String, String, double) - Method in class jartege.ClassTester
Changes the weight of the set operation associated with the specified field in the specified class to the specified weight.
charValue() - Static method in class jartege.RandomValue
Random value of type char.
charValue(char) - Static method in class jartege.RandomValue
Random value of type char in range [0, max].
charValue(char, char) - Static method in class jartege.RandomValue
Random value of type char in range [min, max].
charValue(char[]) - Static method in class jartege.RandomValue
Random value of type char chosen in the specified array.
createDouble(long, long, long) - Static method in class jartege.FloatingValue
Create a double number given the specified sign, mantissa and exponent.
createFloat(int, int, int) - Static method in class jartege.FloatingValue
Create a float number given the specified sign, mantissa and exponent.
creationProbabilityFew - Static variable in class jartege.ClassTester
Probability function that allows the creation of few objects.
creationProbabilityMany - Static variable in class jartege.ClassTester
Probability function that allows the creation of many objects.
creationProbabilityNormal - Static variable in class jartege.ClassTester
Normal creation probability function.

D

doubleValue(double, double) - Static method in class jartege.RandomValue
Random double value in range [min, max].
doubleValue(double) - Static method in class jartege.RandomValue
Random double value in range [0, max].

E

exponent(long) - Static method in class jartege.FloatingValue
Returns the exponent of a double represented according to the IEEE 754 floating point double format bit layout.
exponent(double) - Static method in class jartege.FloatingValue
Returns the exponent of double f.
exponent(int) - Static method in class jartege.FloatingValue
Returns the exponent of float represented according to the IEEE 754 floating point format bit layout.

F

FloatingValue - class jartege.FloatingValue.
This class allows one manipulate floating values.
floatValue(float, float) - Static method in class jartege.RandomValue
Random float value in range [min, max].
floatValue(float) - Static method in class jartege.RandomValue
Random float value in range [0, max].

G

generate(String, int, int) - Method in class jartege.ClassTester
Generates a test class with the specified name className.
generate(String, int) - Method in class jartege.ClassTester
Generates a test class with the specified name className.
getClasses() - Method in class jartege.ClassTester
Returns the set of classes under test of this class tester.
getConstant() - Method in class jartege.ConstantProbability
Returns the constant probability of this constant creation probability function.
getCreationProbability(String) - Method in class jartege.ClassTester
Returns the creation probability associated with the specified class.
getDir() - Method in class jartege.ClassTester
Returns the directory in which the test file is generated.
getForJUnit() - Method in class jartege.ClassTester
Returns the ForJUnit flag value.
getGetWeight(String, String) - Method in class jartege.ClassTester
Gets the weight of the get operation associated with the specified field in the specified class.
getImportedClasses() - Method in class jartege.ClassTester
Returns the set of imported classes.
getImportedPackages() - Method in class jartege.ClassTester
Returns the set of imported packages.
getPackage() - Method in class jartege.ClassTester
Returns the package name of the generated test file.
getSetWeight(String, String) - Method in class jartege.ClassTester
Gets the weight of the get operation associated with the specified field in the specified class.
getThreshold() - Method in class jartege.ThresholdProbability
Returns the threshold of this creation probability function.
getToExtendClass() - Method in class jartege.ClassTester
Returns the class that the generated test class extends.

I

intValue() - Static method in class jartege.RandomValue
Random value of type int.
intValue(int[]) - Static method in class jartege.RandomValue
Random value chosen in an array of int.
intValue(int, int) - Static method in class jartege.RandomValue
Random value of type int in range [min, max].
intValue(int) - Static method in class jartege.RandomValue
Random value of type int in range [0, max].

J

jartege - package jartege
 

L

longValue() - Static method in class jartege.RandomValue
Random value of type long.
longValue(long) - Static method in class jartege.RandomValue
Random value of type long.
longValue(long, long) - Static method in class jartege.RandomValue
Random value of type long.
longValue(long[]) - Static method in class jartege.RandomValue
Random value chosen in an array of long.

M

mantissa(long) - Static method in class jartege.FloatingValue
Returns the mantissa of a double represented according to the IEEE 754 floating point double format bit layout.
mantissa(double) - Static method in class jartege.FloatingValue
Returns the mantissa of a double f.
mantissa(int) - Static method in class jartege.FloatingValue
Returns the mantissa of float represented according to the IEEE 754 floating point format bit layout.

N

nextDouble(double) - Static method in class jartege.FloatingValue
Returns the least double strictly greater than the specified double.
nextFloat(float) - Static method in class jartege.FloatingValue
Returns the least float strictly greater than the specified float.
nonUniformDoubleValue(double, double) - Static method in class jartege.RandomValue
Random value of type double in range [min, max].
nonUniformDoubleValue(double) - Static method in class jartege.RandomValue
Random value of type double in range [0, max].
nonUniformDoubleValue() - Static method in class jartege.RandomValue
Random value of type double.
nonUniformFloatValue(float, float) - Static method in class jartege.RandomValue
Random value of type float in range [min, max].
nonUniformFloatValue(float) - Static method in class jartege.RandomValue
Random value of type float in range [0, max].
nonUniformFloatValue() - Static method in class jartege.RandomValue
Random value of type float.

O

oneObject(Collection) - Static method in class jartege.RandomValue
Random object chosen in the specified collection.

P

previousDouble(double) - Static method in class jartege.FloatingValue
Returns the greatest double strictly less than the specified double.
previousFloat(float) - Static method in class jartege.FloatingValue
Returns the greatest float strictly less than the specified float.
printableCharValue() - Static method in class jartege.RandomValue
Random value of printable character (in range [32, 127]).
printableCharValue(char) - Static method in class jartege.RandomValue
Random value of printable character in range [32, max].
printableCharValue(char, char) - Static method in class jartege.RandomValue
Random value of printable character in range [min, max].
printableStringValue() - Static method in class jartege.RandomValue
Random String of printable characters.
printableStringValue(short, short) - Static method in class jartege.RandomValue
Random String of printable characters of length in range [min, max].

R

RandomValue - class jartege.RandomValue.
This class allows one to choose random values of primitive types.
removeAllClasses() - Method in class jartege.ClassTester
Removes all classes under test in this class tester.
removeClass(String) - Method in class jartege.ClassTester
Remove the class with the specified name to the set of classes under test.
resetContext() - Method in class jartege.ClassTester
Reinitialises the context.

S

setAllMethodsStoreResult(String, boolean) - Method in class jartege.ClassTester
Sets the storeResult flag of all methods in the specified class to the specified boolean value.
setDir(String) - Method in class jartege.ClassTester
Sets the directory in which the test file is generated to the specified directory name.
setForJUnit(boolean) - Method in class jartege.ClassTester
Sets the ForJUnit flag to the specified boolean value.
setMethodStoreResult(String, String, boolean) - Method in class jartege.ClassTester
Sets the storeResult flag of method with the specified name in the specified class to the specified boolean value.
setMethodStoreResult(String, String, String[], boolean) - Method in class jartege.ClassTester
Indicates that results of method calls with the specified name with the specified signature in the specified class should not be stored in variables.
setPackage(String) - Method in class jartege.ClassTester
Sets the package name of the generated test file to the specified package name.
setToExtendClass(String) - Method in class jartege.ClassTester
Defines the class that the generator extends.
shortValue() - Static method in class jartege.RandomValue
Random value of type short.
shortValue(short, short) - Static method in class jartege.RandomValue
Random value of type short in range [min, max].
shortValue(short) - Static method in class jartege.RandomValue
Random value of type short in range [0, max].
shortValue(short[]) - Static method in class jartege.RandomValue
Random value chosen in an array of short.
sign(long) - Static method in class jartege.FloatingValue
Returns the sign bit of a double represented according to the IEEE 754 floating point double format bit layout.
sign(double) - Static method in class jartege.FloatingValue
Returns 0 if double f is positive, 1 if double f is negative.
sign(int) - Static method in class jartege.FloatingValue
Returns the sign of float represented according to the IEEE 754 floating point format bit layout.
stringValue(String[]) - Static method in class jartege.RandomValue
Random string chosen in an array of String.
stringValue() - Static method in class jartege.RandomValue
Random String.
stringValue(short, short) - Static method in class jartege.RandomValue
Random String of printable characters of length in range [min, max].

T

ThresholdProbability - class jartege.ThresholdProbability.
The class ThresholdProbability allows to create creation probability functions defined by a threshold value.
ThresholdProbability(int) - Constructor for class jartege.ThresholdProbability
Constructs a new creation probability function defined by the specified threshold.
theFunction(int) - Method in class jartege.ConstantProbability
The creation probability function.
theFunction(int) - Method in interface jartege.CreationProbability
The creation probability function.
theFunction(int) - Method in class jartege.ThresholdProbability
The creation probability function.

U

unsetToExtendClass() - Method in class jartege.ClassTester
Unsets the class that the generated test class extends.

A B C D E F G I J L M N O P R S T U