Class ValueList

All Implemented Interfaces:
Iterable<Object>, Collection<Object>, List<Object>, SequencedCollection<Object>

public class ValueList extends AbstractList<Object>
List implementation that lazily converts overlay Value instances on access.
  • Constructor Details

    • ValueList

      public ValueList(boolean lazyChop)
      Creates a lazy list wrapper.
      Parameters:
      lazyChop - whether nested values should be chopped when touched
  • Method Details