Class AbstractLazyLoadValueList<V>

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Iterable<V>, java.util.Collection<V>, java.util.List<V>

    @Deprecated
    public abstract class AbstractLazyLoadValueList<V>
    extends LazyLoadItemList<V>
    Deprecated.
    since 4.8, inherit directly from LazyLoadModelList.
    Abstraction for lazy-loaded custom resolved lists, enables custom implementation over jalo item layer provided by LazyLoadItemList list base for LazyLoadModelList.
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractLazyLoadValueList

        public AbstractLazyLoadValueList​(LazyLoadItemList llItemList,
                                         int prefetchSize)
        Deprecated.
      • AbstractLazyLoadValueList

        public AbstractLazyLoadValueList​(LazyLoadItemList llItemList,
                                         int prefetchSize,
                                         java.util.List<java.lang.Class> expectedClassList,
                                         ItemObjectResolver itemResolver)
        Deprecated.
    • Method Detail

      • contains

        public boolean contains​(java.lang.Object obj)
        Deprecated.
        Specified by:
        contains in interface java.util.Collection<V>
        Specified by:
        contains in interface java.util.List<V>
        Overrides:
        contains in class BaseLazyLoadItemList<V>
      • getItemResolver

        protected ItemObjectResolver<V> getItemResolver()
        Deprecated.
        Should provide an ItemObjectResolver. The callback is used - for every entry in this collection - to retrieve service-layer object from its jalo-layer equivalent
      • getExpectedClassList

        protected java.util.List<java.lang.Class> getExpectedClassList()
        Deprecated.
      • setExpectedClassList

        @Deprecated
        public void setExpectedClassList​(java.util.List<java.lang.Class> expectedClassList)
        Deprecated.
        since 4.8
      • setItemResolver

        @Deprecated
        public void setItemResolver​(ItemObjectResolver itemResolver)
        Deprecated.
        since 4.8