Class LazyDataContainerUnit

All Implemented Interfaces:
IUnitCreator, IUserDataSupport, IUnit, IEventSource

@Ser public class LazyDataContainerUnit extends ContainerUnit
A data container unit that fetches the data of its nodes only when necessary.
  • Constructor Details

  • Method Details

    • process

      public boolean process(boolean processLeaves)
      Description copied from class: ContainerUnit
      Process the container.
      Overrides:
      process in class ContainerUnit
      Parameters:
      processLeaves - true to process leaf units
      Returns:
      true if processing succeeded
    • register

      public static void register(IUnit caller, Collection<LazyDataContainerUnit.Entry> entries)
      Register entries as child units.
      Parameters:
      caller - parent unit
      entries - entries to register