Class ElementContainerAdapter<C>

java.lang.Object
org.datanucleus.store.types.containers.ElementContainerAdapter<C>
All Implemented Interfaces:
Iterable<Object>, ContainerAdapter<C>
Direct Known Subclasses:
ArrayAdapter, JDKCollectionAdapter, OptionalAdapter

public abstract class ElementContainerAdapter<C> extends Object implements ContainerAdapter<C>
  • Field Details

    • container

      protected C container
  • Constructor Details

    • ElementContainerAdapter

      public ElementContainerAdapter(C container)
  • Method Details

    • getContainer

      public C getContainer()
      Specified by:
      getContainer in interface ContainerAdapter<C>
    • setContainer

      protected void setContainer(C container)
    • add

      public abstract void add(Object newElement)
    • remove

      public abstract void remove(Object element)