Skip navigation links
A C D E F G H I L M N O R S T V W 

A

AbstractFeature - Class in org.objenesis.tck.features
Base class for features.
AbstractFeature() - Constructor for class org.objenesis.tck.features.AbstractFeature
 
AbstractLoader - Class in org.objenesis.tck
Class loading a property file and delegating the treatment of each line to a concrete implementations.
AbstractLoader(ClassLoader, AbstractLoader.ErrorHandler) - Constructor for class org.objenesis.tck.AbstractLoader
 
AbstractLoader.ErrorHandler - Interface in org.objenesis.tck
Handler for reporting errors from the AbstractLoader.
AbstractLoader.LoggingErrorHandler - Class in org.objenesis.tck
Error handler that logs errors to a text stream.

C

called - Static variable in class org.objenesis.tck.features.AbstractFeature
 
Candidate - Class in org.objenesis.tck
Represents a candidate for instantiation
Candidate(Class<?>, String, Candidate.CandidateType...) - Constructor for class org.objenesis.tck.Candidate
 
Candidate.CandidateType - Enum in org.objenesis.tck
 
ClassEnumerator - Class in org.objenesis.tck.search
Taken and adapted from here
ClassEnumerator() - Constructor for class org.objenesis.tck.search.ClassEnumerator
 
classNotFound(String) - Method in interface org.objenesis.tck.AbstractLoader.ErrorHandler
Called whenever, trying to retrieve a candidate class from its name, a ClassNotFoundException is thrown
classNotFound(String) - Method in class org.objenesis.tck.AbstractLoader.LoggingErrorHandler
 
compareTo(Candidate) - Method in class org.objenesis.tck.Candidate
 
ConstructorThrowingException - Class in org.objenesis.tck.candidates
 
ConstructorThrowingException() - Constructor for class org.objenesis.tck.candidates.ConstructorThrowingException
 
ConstructorWithArguments - Class in org.objenesis.tck.candidates
 
ConstructorWithArguments(String, int) - Constructor for class org.objenesis.tck.candidates.ConstructorWithArguments
 
ConstructorWithMandatoryArguments - Class in org.objenesis.tck.candidates
 
ConstructorWithMandatoryArguments(String) - Constructor for class org.objenesis.tck.candidates.ConstructorWithMandatoryArguments
 

D

DefaultPackageConstructor - Class in org.objenesis.tck.candidates
 
DefaultPrivateConstructor - Class in org.objenesis.tck.candidates
 
DefaultProtectedConstructor - Class in org.objenesis.tck.candidates
 
DefaultProtectedConstructor() - Constructor for class org.objenesis.tck.candidates.DefaultProtectedConstructor
 
DefaultPublicConstructor - Class in org.objenesis.tck.candidates
 
DefaultPublicConstructor() - Constructor for class org.objenesis.tck.candidates.DefaultPublicConstructor
 
describePlatform() - Method in class org.objenesis.tck.TCK
Describes the platform.

E

endTests() - Method in interface org.objenesis.tck.Reporter
Report that all tests have finished.
endTests() - Method in class org.objenesis.tck.TextReporter
 
equals(Object) - Method in class org.objenesis.tck.Candidate
 
exception(Candidate.CandidateType, Exception) - Method in interface org.objenesis.tck.Reporter
Report that something bad happened during the test.
exception(Candidate.CandidateType, Exception) - Method in class org.objenesis.tck.TextReporter
 
ExtendsNotSerializable() - Constructor for class org.objenesis.tck.features.ExtendsNotSerializableParentClass.ExtendsNotSerializable
 
ExtendsNotSerializableParentClass - Class in org.objenesis.tck.features
No-arg of the first none serializable parent class is called.
ExtendsNotSerializableParentClass() - Constructor for class org.objenesis.tck.features.ExtendsNotSerializableParentClass
 
ExtendsNotSerializableParentClass.ExtendsNotSerializable - Class in org.objenesis.tck.features
 
ExtendsSerializable() - Constructor for class org.objenesis.tck.features.ExtendsSerializableClass.ExtendsSerializable
 
ExtendsSerializableClass - Class in org.objenesis.tck.features
A class extending a serializable class can be instantiated without calling any constructor
ExtendsSerializableClass() - Constructor for class org.objenesis.tck.features.ExtendsSerializableClass
 
ExtendsSerializableClass.ExtendsSerializable - Class in org.objenesis.tck.features
 

F

Feature - Interface in org.objenesis.tck.features
A feature is a behavior that we expect from an instantiator.

G

getClassesForPackage(Package) - Static method in class org.objenesis.tck.search.ClassEnumerator
Return all the classes in this package recursively.
getClassesForPackage(Package, ClassLoader) - Static method in class org.objenesis.tck.search.ClassEnumerator
Return all the classes in this package recursively.
getClazz() - Method in class org.objenesis.tck.Candidate
 
getDescription() - Method in class org.objenesis.tck.Candidate
 
getTypes() - Method in class org.objenesis.tck.Candidate
 

H

handlePropertyEntry(Class<?>, String, Candidate.CandidateType) - Method in class org.objenesis.tck.AbstractLoader
Will receive one class and its description pairs from the file
hasErrors() - Method in class org.objenesis.tck.TextReporter
Return true if the reporter has registered some errors
hashCode() - Method in class org.objenesis.tck.Candidate
 

I

instantiatorNotFound(String, Throwable) - Method in interface org.objenesis.tck.search.SearchWorkingInstantiatorListener
 
instantiatorNotFound(String, Throwable) - Method in class org.objenesis.tck.search.SystemOutListener
 
instantiatorSupported(Class<?>) - Method in interface org.objenesis.tck.search.SearchWorkingInstantiatorListener
 
instantiatorSupported(Class<?>) - Method in class org.objenesis.tck.search.SystemOutListener
 
instantiatorUnsupported(Class<?>, Throwable) - Method in interface org.objenesis.tck.search.SearchWorkingInstantiatorListener
 
instantiatorUnsupported(Class<?>, Throwable) - Method in class org.objenesis.tck.search.SystemOutListener
 
isCompliant(Objenesis) - Method in class org.objenesis.tck.features.ExtendsNotSerializableParentClass
 
isCompliant(Objenesis) - Method in class org.objenesis.tck.features.ExtendsSerializableClass
 
isCompliant(Objenesis) - Method in interface org.objenesis.tck.features.Feature
 
isCompliant(Objenesis) - Method in class org.objenesis.tck.features.NotSerializableClass
 
isCompliant(Objenesis) - Method in class org.objenesis.tck.features.ReadExternalNotCalled
 
isCompliant(Objenesis) - Method in class org.objenesis.tck.features.ReadObjectNotCalled
 
isCompliant(Objenesis) - Method in class org.objenesis.tck.features.SerializableClass
 
IsSerializable() - Constructor for class org.objenesis.tck.features.SerializableClass.IsSerializable
 

L

loadCandidates() - Method in class org.objenesis.tck.TCK
 
loadFrom(InputStream, Candidate.CandidateType) - Method in class org.objenesis.tck.AbstractLoader
 
loadFromResource(String, Candidate.CandidateType) - Method in class org.objenesis.tck.AbstractLoader
Load a candidate property file
LoggingErrorHandler(PrintStream) - Constructor for class org.objenesis.tck.AbstractLoader.LoggingErrorHandler
 

M

Main - Class in org.objenesis.tck
Command line launcher for Technology Compatibility Kit (TCK).
Main() - Constructor for class org.objenesis.tck.Main
 
main(String[]) - Static method in class org.objenesis.tck.Main
Main class of the TCK.
main(String[]) - Static method in class org.objenesis.tck.search.SearchWorkingInstantiator
 

N

NoConstructor - Class in org.objenesis.tck.candidates
 
NoConstructor() - Constructor for class org.objenesis.tck.candidates.NoConstructor
 
NotSerializable() - Constructor for class org.objenesis.tck.features.NotSerializableClass.NotSerializable
 
NotSerializableClass - Class in org.objenesis.tck.features
Not serializable classes can't be instantiated.
NotSerializableClass() - Constructor for class org.objenesis.tck.features.NotSerializableClass
 
NotSerializableClass.NotSerializable - Class in org.objenesis.tck.features
 

O

org.objenesis.tck - package org.objenesis.tck
 
org.objenesis.tck.candidates - package org.objenesis.tck.candidates
 
org.objenesis.tck.features - package org.objenesis.tck.features
 
org.objenesis.tck.search - package org.objenesis.tck.search
 

R

readExternal(ObjectInput) - Method in class org.objenesis.tck.features.ReadExternalNotCalled.ReadExternalAndAll
 
ReadExternalAndAll() - Constructor for class org.objenesis.tck.features.ReadExternalNotCalled.ReadExternalAndAll
 
ReadExternalNotCalled - Class in org.objenesis.tck.features
Externalizable methods should not be called during instantiation.
ReadExternalNotCalled() - Constructor for class org.objenesis.tck.features.ReadExternalNotCalled
 
ReadExternalNotCalled.ReadExternalAndAll - Class in org.objenesis.tck.features
 
ReadObjectAndAll() - Constructor for class org.objenesis.tck.features.ReadObjectNotCalled.ReadObjectAndAll
 
ReadObjectNotCalled - Class in org.objenesis.tck.features
Serializable special methods should not be called during instantiation.
ReadObjectNotCalled() - Constructor for class org.objenesis.tck.features.ReadObjectNotCalled
 
ReadObjectNotCalled.ReadObjectAndAll - Class in org.objenesis.tck.features
 
readResolve() - Method in class org.objenesis.tck.candidates.SerializableResolver
 
registerCandidate(Class<?>, String, Candidate.CandidateType) - Method in class org.objenesis.tck.TCK
Register a candidate class to attempt to instantiate.
Reporter - Interface in org.objenesis.tck
Reports results from the TCK back to the user.
result(Candidate.CandidateType, boolean) - Method in interface org.objenesis.tck.Reporter
Report details about what happened when performing an instantiation test or a serialization feature test.
result(Candidate.CandidateType, boolean) - Method in class org.objenesis.tck.TextReporter
 
run(Reporter) - Static method in class org.objenesis.tck.Main
Run the full test suite using standard Objenesis instances
runTests() - Method in class org.objenesis.tck.TCK
Run all TCK tests.

S

searchForInstantiator(Class<?>) - Method in class org.objenesis.tck.search.SearchWorkingInstantiator
 
SearchWorkingInstantiator - Class in org.objenesis.tck.search
This class will try every available instantiator on the platform to see which works.
SearchWorkingInstantiator(SearchWorkingInstantiatorListener) - Constructor for class org.objenesis.tck.search.SearchWorkingInstantiator
 
SearchWorkingInstantiatorListener - Interface in org.objenesis.tck.search
 
SerializableClass - Class in org.objenesis.tck.features
A serializable class can be instantiated without calling any constructor
SerializableClass() - Constructor for class org.objenesis.tck.features.SerializableClass
 
SerializableClass.IsSerializable - Class in org.objenesis.tck.features
 
SerializableConstructorThrowingException - Class in org.objenesis.tck.candidates
 
SerializableConstructorThrowingException() - Constructor for class org.objenesis.tck.candidates.SerializableConstructorThrowingException
 
SerializableConstructorWithArguments - Class in org.objenesis.tck.candidates
 
SerializableConstructorWithArguments(String, int) - Constructor for class org.objenesis.tck.candidates.SerializableConstructorWithArguments
 
SerializableConstructorWithMandatoryArguments - Class in org.objenesis.tck.candidates
 
SerializableConstructorWithMandatoryArguments(String) - Constructor for class org.objenesis.tck.candidates.SerializableConstructorWithMandatoryArguments
 
SerializableDefaultPackageConstructor - Class in org.objenesis.tck.candidates
 
SerializableDefaultPrivateConstructor - Class in org.objenesis.tck.candidates
 
SerializableDefaultProtectedConstructor - Class in org.objenesis.tck.candidates
 
SerializableDefaultProtectedConstructor() - Constructor for class org.objenesis.tck.candidates.SerializableDefaultProtectedConstructor
 
SerializableDefaultPublicConstructor - Class in org.objenesis.tck.candidates
 
SerializableDefaultPublicConstructor() - Constructor for class org.objenesis.tck.candidates.SerializableDefaultPublicConstructor
 
SerializableNoConstructor - Class in org.objenesis.tck.candidates
 
SerializableNoConstructor() - Constructor for class org.objenesis.tck.candidates.SerializableNoConstructor
 
SerializableReplacer - Class in org.objenesis.tck.candidates
 
SerializableReplacer() - Constructor for class org.objenesis.tck.candidates.SerializableReplacer
 
SerializableResolver - Class in org.objenesis.tck.candidates
 
SerializableResolver() - Constructor for class org.objenesis.tck.candidates.SerializableResolver
 
SerializableWithAncestorThrowingException - Class in org.objenesis.tck.candidates
 
SerializableWithAncestorThrowingException() - Constructor for class org.objenesis.tck.candidates.SerializableWithAncestorThrowingException
 
startTest(Candidate) - Method in interface org.objenesis.tck.Reporter
Report that a test between a candidate and an objenesis instance is about to start.
startTest(Candidate) - Method in class org.objenesis.tck.TextReporter
 
startTests(String, Objenesis, Objenesis) - Method in interface org.objenesis.tck.Reporter
Report that the tests are starting.
startTests(String, Objenesis, Objenesis) - Method in class org.objenesis.tck.TextReporter
 
SystemOutListener - Class in org.objenesis.tck.search
 
SystemOutListener() - Constructor for class org.objenesis.tck.search.SystemOutListener
 

T

TCK - Class in org.objenesis.tck
Technology Compatibility Kit (TCK) for Objenesiss.
TCK(Objenesis, Objenesis, Reporter) - Constructor for class org.objenesis.tck.TCK
 
TextReporter - Class in org.objenesis.tck
Reports results from TCK as tabulated text, suitable for dumping to the console or a file and being read by a human.
TextReporter(PrintStream, PrintStream) - Constructor for class org.objenesis.tck.TextReporter
 
toString() - Method in class org.objenesis.tck.Candidate
 
toString() - Method in class org.objenesis.tck.candidates.ConstructorWithArguments
 
toString() - Method in class org.objenesis.tck.candidates.SerializableConstructorWithArguments
 

V

valueOf(String) - Static method in enum org.objenesis.tck.Candidate.CandidateType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.objenesis.tck.Candidate.CandidateType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeExternal(ObjectOutput) - Method in class org.objenesis.tck.features.ReadExternalNotCalled.ReadExternalAndAll
 
writeReplace() - Method in class org.objenesis.tck.candidates.SerializableReplacer
 
A C D E F G H I L M N O R S T V W 
Skip navigation links

Copyright © 2006–2018 Joe Walnes, Henri Tremblay, Leonardo Mesquita. All rights reserved.