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 Object implements Feature
Base class for features. It provides recording of calls. The recording is static to the class so we expect Feature.isCompliant(Objenesis) multiple implementations to be called in the same thread.
  • Field Details

    • called

      protected static final List<String> called
  • Constructor Details

    • AbstractFeature

      public AbstractFeature()