Class AbstractModelInstanceReadHandler<ITEM>

java.lang.Object
dev.metaschema.databind.model.info.AbstractModelInstanceReadHandler<ITEM>
Type Parameters:
ITEM - the Java type of items being read
All Implemented Interfaces:
IModelInstanceReadHandler<ITEM>

public abstract class AbstractModelInstanceReadHandler<ITEM> extends Object implements IModelInstanceReadHandler<ITEM>
An abstract base class for reading model instance collections.

This class provides the framework for reading collections of items during deserialization, with support for different collection types.

  • Constructor Details

    • AbstractModelInstanceReadHandler

      protected AbstractModelInstanceReadHandler(@NonNull IBoundInstanceModel<ITEM> instance, @NonNull dev.metaschema.core.model.IBoundObject parentObject)
      Construct a new read handler for the provided model instance.
      Parameters:
      instance - the model instance to read
      parentObject - the parent object that will contain the read data
  • Method Details