Class AbstractModelInstanceCollectionInfo<ITEM>

java.lang.Object
dev.metaschema.databind.model.info.AbstractModelInstanceCollectionInfo<ITEM>
Type Parameters:
ITEM - the Java type of items in the collection
All Implemented Interfaces:
IModelInstanceCollectionInfo<ITEM>

public abstract class AbstractModelInstanceCollectionInfo<ITEM> extends Object implements IModelInstanceCollectionInfo<ITEM>
An abstract base class for managing collection information for model instances.

This class provides common functionality for handling collections of items during serialization and deserialization.

  • Constructor Details

    • AbstractModelInstanceCollectionInfo

      public AbstractModelInstanceCollectionInfo(@NonNull IBoundInstanceModel<ITEM> instance)
      Construct a new collection info for the provided model instance.
      Parameters:
      instance - the model instance this collection info is for
  • Method Details