Class DirectToFieldChangeRecord

    • Field Detail

      • newValue

        protected java.lang.Object newValue
      • oldValue

        protected transient java.lang.Object oldValue
    • Constructor Detail

      • DirectToFieldChangeRecord

        public DirectToFieldChangeRecord()
        This default constructor.
      • DirectToFieldChangeRecord

        public DirectToFieldChangeRecord​(ObjectChangeSet owner)
        This constructor returns a changeRecord representing the DirectToField mapping.
    • Method Detail

      • getNewValue

        public java.lang.Object getNewValue()
        ADVANCED: Returns the new value assigned during the change.
        Specified by:
        getNewValue in interface DirectToFieldChangeRecord
        Returns:
        java.lang.Object
      • setNewValue

        public void setNewValue​(java.lang.Object newValue)
        ADVANCED: Sets the new value assigned during the change.
      • updateChangeRecordWithNewValue

        public void updateChangeRecordWithNewValue​(java.lang.Object newValue)
        INTERNAL: used by the record to update the new value ignores the value in the default implementation
        Overrides:
        updateChangeRecordWithNewValue in class ChangeRecord
      • setOldValue

        public void setOldValue​(java.lang.Object oldValue)
        INTERNAL: Set the old value of the attribute represented by this ChangeRecord.