Interface SCO

    • Method Detail

      • getFieldName

        String getFieldName()
        Returns the field name
        Returns:
        field name as java.lang.String
      • getOwner

        Object getOwner()
        Returns the owner object of the SCO instance
        Returns:
        owner object
      • unsetOwner

        void unsetOwner()
        Nullifies references to the owner Object and Field
      • applyUpdates

        void applyUpdates​(StateManager sm,
                          boolean modified)
        Apply changes (can be a no-op)
      • makeDirty

        StateManager makeDirty()
        Marks object dirty
        Returns:
        StateManager associated with the owner
      • cloneInternal

        Object cloneInternal()
        Creates clone with the same owner and field value. Used for the beforeImage.