java.lang.Object
org.eclipse.persistence.internal.jaxb.many.ManyValue<T,ITEM>
Direct Known Subclasses:
ArrayValue, CollectionValue, MapValue, MultiDimensionalManyValue

public abstract class ManyValue<T,ITEM> extends Object
This abstract class is used to support JAXBContext creation with an array or Collection class. Subclasses are CollectionValue, ObjectArrayValue and PrimitiveArrayValue
  • Field Details

  • Constructor Details

    • ManyValue

      public ManyValue()
  • Method Details

    • isArray

      public abstract boolean isArray()
    • getItem

      public abstract ITEM getItem()
    • setItem

      public abstract void setItem(ITEM item)
    • getAdaptedValue

      public Collection<T> getAdaptedValue()
    • setAdaptedValue

      public void setAdaptedValue(Collection<T> adaptedValue)
    • containerClass

      public abstract Class<?> containerClass()