Interface SCOCollection<T,​E>

    • Method Detail

      • updateEmbeddedElement

        void updateEmbeddedElement​(E element,
                                   int fieldNumber,
                                   Object value,
                                   boolean makeDirty)
        Method to update an embedded element stored in the collection
        Parameters:
        element - The element
        fieldNumber - Number of field in the element
        value - the new value for this field
        makeDirty - Whether to make the SCO field dirty.
      • remove

        boolean remove​(E element,
                       boolean allowCascadeDelete)
        Method to remove an element from the collection, and observe the flag for whether to allow cascade delete.
        Parameters:
        element - The element
        allowCascadeDelete - Whether to allow cascade delete
        Returns:
        Whether the element was removed