Package org.objenesis.tck.features
Class AbstractFeature
- java.lang.Object
-
- org.objenesis.tck.features.AbstractFeature
-
- All Implemented Interfaces:
Feature
- Direct Known Subclasses:
ExtendsNotSerializableParentClass
,ExtendsSerializableClass
,NotSerializableClass
,ReadExternalNotCalled
,ReadObjectNotCalled
,SerializableClass
public abstract class AbstractFeature extends java.lang.Object implements Feature
Base class for features. It provides recording of calls. The recording is static to the class so we expectFeature.isCompliant(Objenesis)
multiple implementations to be called in the same thread.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.List<java.lang.String>
called
-
Constructor Summary
Constructors Constructor Description AbstractFeature()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.objenesis.tck.features.Feature
isCompliant
-
-