Hierarchy For All Packages
Package Hierarchies:- randoop,
- randoop.compile,
- randoop.condition,
- randoop.condition.specification,
- randoop.contract,
- randoop.execution,
- randoop.field,
- randoop.generation,
- randoop.instrument,
- randoop.main,
- randoop.operation,
- randoop.output,
- randoop.reflection,
- randoop.runtime,
- randoop.sequence,
- randoop.test,
- randoop.types,
- randoop.util,
- randoop.util.predicate
Class Hierarchy
- java.lang.Object
- randoop.condition.specification.AbstractBooleanExpression
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- randoop.util.SimpleArrayList<E> (implements java.io.Serializable, randoop.util.SimpleList<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- randoop.generation.AbstractGenerator
- randoop.generation.ForwardGenerator
- randoop.reflection.AccessibilityPredicate
- randoop.reflection.AccessibilityPredicate.AnyAccessibilityPredicate
- randoop.reflection.AccessibilityPredicate.NotPrivateAccessibilityPredicate
- randoop.reflection.AccessibilityPredicate.PackageAccessibilityPredicate
- randoop.reflection.AccessibilityPredicate.PublicAccessibilityPredicate
- randoop.field.AccessibleField
- randoop.util.predicate.AlwaysFalse<T> (implements java.util.function.Predicate<T>)
- randoop.util.predicate.AlwaysTrue<T> (implements java.util.function.Predicate<T>)
- randoop.generation.Bloodhound (implements randoop.generation.TypedOperationSelector)
- randoop.types.BoundsCheck
- randoop.operation.CallableOperation (implements randoop.operation.Operation)
- randoop.operation.ArrayCreation
- randoop.operation.ArrayElementSet
- randoop.operation.ConstructorCall
- randoop.operation.EnumConstant
- randoop.operation.FieldGet
- randoop.operation.FieldSet
- randoop.operation.InitializedArrayCreation
- randoop.operation.MethodCall
- randoop.operation.NonreceiverTerm
- randoop.operation.ReflectionArrayCreation
- randoop.operation.UncheckedCast
- randoop.util.CheckpointingMultiMap<K,V> (implements randoop.util.IMultiMap<K,V>)
- randoop.util.CheckpointingMultiMap.OpKeyVal
- randoop.util.CheckpointingSet<E> (implements java.util.Set<E>)
- randoop.util.ClassFileConstants
- randoop.util.ClassFileConstants.ConstantSet
- randoop.runtime.ClosingStream (implements randoop.runtime.IMessage)
- randoop.util.CollectionsExt
- randoop.main.CommandHandler
- randoop.main.GenInputsAbstract
- randoop.main.GenTests
- randoop.main.Help
- randoop.main.Minimize
- randoop.main.GenInputsAbstract
- randoop.test.CompilableTestPredicate (implements java.io.Closeable, java.util.function.Predicate<T>)
- randoop.compile.CompileUtil
- randoop.generation.ComponentManager
- randoop.test.ContractSet
- randoop.util.CountDownTimer
- randoop.generation.CoverageTracker
- randoop.generation.CoverageTracker.DummySessionInfoVisitor (implements org.jacoco.core.data.ISessionInfoVisitor)
- randoop.instrument.CoveredClassVisitor (implements randoop.ExecutionVisitor)
- randoop.runtime.CreatedJUnitFile (implements randoop.runtime.IMessage)
- randoop.reflection.DefaultClassVisitor (implements randoop.reflection.ClassVisitor)
- randoop.reflection.CheckRepExtractor
- randoop.reflection.ClassLiteralExtractor
- randoop.reflection.DeclarationExtractor
- randoop.reflection.OperationExtractor
- randoop.reflection.TestValueExtractor
- randoop.reflection.TypeExtractor
- randoop.generation.DefaultOperationHistoryLogger (implements randoop.generation.OperationHistoryLogInterface)
- randoop.reflection.DefaultReflectionPredicate (implements randoop.reflection.ReflectionPredicate)
- randoop.DummyVisitor (implements randoop.ExecutionVisitor)
- randoop.generation.EqualsMethodMatcher (implements randoop.generation.StateMatcher)
- randoop.runtime.ErrorRevealed (implements randoop.runtime.IMessage)
- randoop.test.ErrorRevealingChecks (implements randoop.test.TestChecks<T>)
- randoop.test.ErrorTestPredicate (implements java.util.function.Predicate<T>)
- randoop.reflection.EverythingAllowedPredicate (implements randoop.reflection.ReflectionPredicate)
- randoop.generation.EverythingIsDifferentMatcher (implements randoop.generation.StateMatcher)
- randoop.main.ExceptionBehaviorClassifier
- randoop.test.ExceptionCheck (implements randoop.test.Check)
- randoop.test.EmptyExceptionCheck
- randoop.test.ExpectedExceptionCheck
- randoop.test.InvalidExceptionCheck
- randoop.test.ExcludeTestPredicate (implements java.util.function.Predicate<T>)
- randoop.condition.ExecutableBooleanExpression
- randoop.sequence.ExecutableSequence
- randoop.condition.ExecutableSpecification
- randoop.sequence.Execution
- randoop.ExecutionOutcome
- randoop.ExceptionalExecution
- randoop.NormalExecution
- randoop.NotExecuted
- randoop.test.ExpectedExceptionCheckGen
- randoop.condition.ExpectedOutcomeTable
- randoop.output.FailingAssertionCommentWriter (implements randoop.output.CodeWriter)
- randoop.output.FailingAssertionCommentWriter.Match
- randoop.field.FieldParser
- randoop.compile.FileCompiler
- randoop.generation.ForwardGenerator.VarAndSeq
- randoop.main.GenInputsAbstract.Limits
- randoop.Globals
- randoop.condition.GuardPropertyPair
- randoop.condition.GuardThrowsPair
- randoop.generation.HelperSequenceCreator
- randoop.condition.specification.Identifiers
- randoop.util.IdentityMultiMap<K,V>
- randoop.test.IncludeIfCoversPredicate (implements java.util.function.Predicate<T>)
- randoop.test.IncludeTestPredicate (implements java.util.function.Predicate<T>)
- randoop.generation.InputsAndSuccessFlag
- randoop.generation.InputSequenceSelector
- randoop.generation.OrienteeringSelection
- randoop.generation.SmallTestsSequenceSelection
- randoop.generation.UniformRandomSequenceSelection
- randoop.test.InvalidChecks (implements randoop.test.TestChecks<T>)
- randoop.test.InvalidValueCheck (implements randoop.test.Check)
- randoop.util.JarReader
- randoop.output.JavaFileWriter (implements randoop.output.CodeWriter)
- randoop.types.JavaTypes
- randoop.types.JDKTypes
- randoop.output.JUnitCreator
- randoop.util.KeyToMultiSet<K,V>
- randoop.util.ListOfLists<E> (implements java.io.Serializable, randoop.util.SimpleList<E>)
- randoop.reflection.LiteralFileReader
- randoop.util.Log
- randoop.main.Main
- randoop.sequence.MappedSequences<K>
- randoop.sequence.ClassLiterals
- randoop.sequence.PackageLiterals
- randoop.main.Minimize.ClassOrInterfaceTypeComparator (implements java.util.Comparator<T>)
- randoop.main.Minimize.ImportDeclarationComparator (implements java.util.Comparator<T>)
- randoop.main.Minimize.Outputs
- randoop.output.MinimizerWriter (implements randoop.output.CodeWriter)
- randoop.test.MissingExceptionCheck (implements randoop.test.Check)
- randoop.util.MultiMap<K,V> (implements randoop.util.IMultiMap<K,V>)
- randoop.util.MultiMap.EmptyMultiMap<K,V>
- randoop.util.MultiSet<E>
- randoop.MultiVisitor (implements randoop.ExecutionVisitor)
- randoop.output.NameGenerator
- randoop.test.NoExceptionCheck (implements randoop.test.Check)
- randoop.generation.ObjectCache
- randoop.test.ObjectCheck (implements randoop.test.Check)
- randoop.contract.ObjectContract
- randoop.contract.CheckRepContract
- randoop.contract.CompareToAntiSymmetric
- randoop.contract.CompareToEquals
- randoop.contract.CompareToReflexive
- randoop.contract.CompareToReturnsNormally
- randoop.contract.CompareToSubs
- randoop.contract.CompareToTransitive
- randoop.contract.EnumValue
- randoop.contract.EqualsHashcode
- randoop.contract.EqualsReflexive
- randoop.contract.EqualsReturnsNormally
- randoop.contract.EqualsSymmetric
- randoop.contract.EqualsToNullRetFalse
- randoop.contract.EqualsTransitive
- randoop.contract.HashCodeReturnsNormally
- randoop.contract.IsNotNull
- randoop.contract.IsNull
- randoop.contract.ObserverEqArray
- randoop.contract.ObserverEqValue
- randoop.contract.PrimValue
- randoop.contract.SizeToArrayLength
- randoop.contract.ToStringReturnsNormally
- randoop.contract.ObjectContractUtils
- randoop.reflection.OmitMethodsPredicate
- randoop.util.OneMoreElementList<E> (implements java.io.Serializable, randoop.util.SimpleList<E>)
- randoop.generation.OperationHistoryLogger (implements randoop.generation.OperationHistoryLogInterface)
- randoop.reflection.OperationModel
- randoop.operation.OperationParser
- randoop.condition.specification.OperationSignature
- randoop.condition.specification.OperationSpecification
- randoop.main.OptionsCache
- randoop.generation.OrienteeringSelection.SequenceDetails
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- randoop.Globals.NullOutputStream
- randoop.types.ParameterBound
- randoop.types.IntersectionTypeBound
- randoop.types.LazyParameterBound
- randoop.types.ReferenceBound
- randoop.types.EagerReferenceBound
- randoop.types.LazyReferenceBound
- randoop.test.PostConditionCheck (implements randoop.test.Check)
- randoop.types.PrimitiveTypes
- randoop.util.Randomness
- randoop.runtime.RandoopFinished (implements randoop.runtime.IMessage)
- randoop.runtime.RandoopStarted (implements randoop.runtime.IMessage)
- randoop.util.RandoopUncaughtRunnerThreadExceptionHandler (implements java.lang.Thread.UncaughtExceptionHandler)
- randoop.reflection.RawSignature
- randoop.util.RecordListReader
- randoop.sequence.ReferenceValue
- randoop.util.ReflectionCode
- randoop.util.ConstructorReflectionCode
- randoop.util.MethodReflectionCode
- randoop.util.ObjectContractReflectionCode
- randoop.util.ReflectionExecutor
- randoop.reflection.ReflectionManager
- randoop.test.RegressionChecks (implements randoop.test.TestChecks<T>)
- randoop.test.RegressionTestPredicate (implements java.util.function.Predicate<T>)
- randoop.execution.RunCommand
- randoop.execution.RunCommand.Status
- randoop.generation.SeedSequences
- randoop.sequence.Sequence
- randoop.sequence.Sequence.RelativeNegativeIndex
- randoop.sequence.SequenceCollection
- randoop.compile.SequenceCompiler (implements java.io.Closeable)
- randoop.reflection.SignatureParser
- javax.tools.SimpleJavaFileObject (implements javax.tools.JavaFileObject)
- randoop.compile.SequenceJavaFileObject
- randoop.output.SourceBuilder
- randoop.condition.specification.SpecificationClause
- randoop.condition.specification.Postcondition
- randoop.condition.specification.Precondition
- randoop.condition.specification.ThrowsCondition
- randoop.condition.SpecificationCollection (implements java.io.Closeable)
- randoop.condition.SpecificationTranslator
- randoop.sequence.Statement
- randoop.reflection.StaticCache
- randoop.types.Substitution
- randoop.SubTypeSet
- randoop.test.TestCheckGenerator
- randoop.test.ContractCheckingGenerator
- randoop.test.DummyCheckGenerator
- randoop.test.ExpectedExceptionGenerator
- randoop.test.ExtendGenerator
- randoop.test.InvalidCheckGenerator
- randoop.test.PostConditionCheckGenerator
- randoop.test.RegressionCaptureGenerator
- randoop.test.ValidityCheckingGenerator
- randoop.util.TestCoverageInfo
- randoop.util.TestCoverageInfo.BranchCov
- randoop.execution.TestEnvironment
- randoop.generation.TestUtils
- java.lang.Thread (implements java.lang.Runnable)
- randoop.util.ProgressDisplay
- randoop.util.RunnerThread
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- randoop.main.RandoopClassNameError
- randoop.generation.RandoopGenerationError
- randoop.reflection.RandoopInstantiationError
- randoop.util.RandoopLoggingError
- randoop.condition.RandoopSpecificationError
- randoop.sequence.SequenceExceptionError
- java.lang.Exception
- randoop.reflection.FailedPredicateException
- randoop.operation.OperationParseException
- java.lang.RuntimeException
- randoop.output.FailingAssertionCommentWriter.NotMatchedException
- java.lang.IllegalStateException
- randoop.util.ReflectionCode.ReflectionCodeException
- randoop.types.LazyParameterBound.LazyBoundException
- randoop.main.RandoopBug
- randoop.sequence.StringTooLongException
- randoop.main.RandoopUsageError
- randoop.main.RandoopCommandError
- randoop.ReplayFailureException
- randoop.sequence.SequenceExecutionException
- randoop.sequence.SequenceParseException
- randoop.reflection.SignatureParseException
- randoop.compile.FileCompiler.FileCompilerException
- randoop.output.RandoopOutputException
- randoop.types.RandoopTypeException
- randoop.execution.RunCommand.CommandException
- randoop.compile.SequenceCompilerException
- java.lang.Error
- randoop.main.ThrowClassNameError (implements randoop.main.ClassNameErrorHandler)
- randoop.condition.ThrowsClause
- randoop.sequence.TupleSequence
- randoop.util.TupleSet<E>
- randoop.types.Type (implements java.lang.Comparable<T>)
- randoop.types.PrimitiveType
- randoop.types.ReferenceType
- randoop.types.ArrayType
- randoop.types.ClassOrInterfaceType
- randoop.types.NonParameterizedType
- randoop.types.ParameterizedType
- randoop.types.GenericClassType
- randoop.types.InstantiatedType
- randoop.types.NullReferenceType
- randoop.types.ParameterType
- randoop.types.TypeVariable
- randoop.types.CaptureTypeVariable
- randoop.types.ExplicitTypeVariable
- randoop.types.WildcardType
- randoop.types.TypeVariable
- randoop.types.VoidType
- randoop.types.TypeArgument
- randoop.types.ReferenceArgument
- randoop.types.WildcardArgument
- randoop.operation.TypeArguments
- randoop.operation.TypedOperation (implements java.lang.Comparable<T>, randoop.operation.Operation)
- randoop.operation.TypedClassOperation
- randoop.operation.TypedClassOperationWithCast
- randoop.operation.TypedTermOperation
- randoop.operation.TypedClassOperation
- randoop.operation.TypedOperation.RankedTypeOperation
- randoop.reflection.TypeInstantiator
- randoop.reflection.TypeNames
- randoop.types.TypeTuple (implements java.lang.Comparable<T>, java.lang.Iterable<T>)
- randoop.types.TypeTuple.TypeIterator (implements java.util.Iterator<E>)
- randoop.reflection.TypeTupleSet
- randoop.generation.UniformRandomMethodSelection (implements randoop.generation.TypedOperationSelector)
- randoop.util.Util
- randoop.sequence.Value
- randoop.test.ValueSizePredicate (implements java.util.function.Predicate<T>)
- randoop.sequence.Variable (implements java.lang.Comparable<T>)
- randoop.sequence.DummyVariable
- randoop.sequence.VariableRenamer
- com.github.javaparser.ast.visitor.VoidVisitorAdapter<A> (implements com.github.javaparser.ast.visitor.VoidVisitor<A>)
- randoop.output.ClassRenamingVisitor
- randoop.output.ClassTypeNameSimplifyVisitor
- randoop.output.ClassTypeVisitor
- randoop.output.FieldAccessTypeNameSimplifyVisitor
- randoop.output.MethodTypeNameSimplifyVisitor
- randoop.output.PrimitiveAndWrappedTypeVarNameCollector
- randoop.main.WarnOnBadClassName (implements randoop.main.ClassNameErrorHandler)
Interface Hierarchy
- randoop.test.Check
- randoop.main.ClassNameErrorHandler
- randoop.reflection.ClassVisitor
- randoop.output.CodeWriter
- randoop.ExecutionVisitor
- randoop.generation.HelperSequenceCreator.SequenceExtender
- randoop.generation.IEventListener
- randoop.util.IMultiMap<K,V>
- randoop.generation.IStopper
- randoop.operation.Operation
- randoop.generation.OperationHistoryLogInterface
- randoop.util.RecordProcessor
- randoop.reflection.ReflectionPredicate
- java.io.Serializable
- randoop.runtime.IMessage
- randoop.util.SimpleList<E>
- randoop.generation.StateMatcher
- randoop.test.TestChecks<T>
- randoop.generation.TypedOperationSelector
Annotation Type Hierarchy
- randoop.CheckRep (implements java.lang.annotation.Annotation)
- randoop.SideEffectFree (implements java.lang.annotation.Annotation)
- randoop.TestValue (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- randoop.util.CheckpointingMultiMap.Ops
- randoop.main.GenInputsAbstract.BehaviorType
- randoop.main.GenInputsAbstract.BloodhoundCoverageUpdateMode
- randoop.main.GenInputsAbstract.ClassLiteralsMode
- randoop.main.GenInputsAbstract.FlakyTestAction
- randoop.main.GenInputsAbstract.InputSelectionMode
- randoop.main.GenInputsAbstract.MethodSelectionMode
- randoop.generation.OperationOutcome
- randoop.contract.PrimValue.EqualityMode
- randoop.util.ProgressDisplay.Mode
- randoop.util.RunnerThread.NextCallMustBe
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)