get the store value if this is unchanged . otherwise the passed changed value is returned . concode_field_sep DATATYPE m_aObj concode_elem_sep EChange m_eChange concode_field_sep ChangeWithValue<DATATYPE> createUnchanged concode_elem_sep boolean isUnchanged concode_elem_sep boolean isSet concode_elem_sep boolean isChanged concode_elem_sep int hashCode concode_elem_sep DATATYPE get concode_elem_sep boolean equals concode_elem_sep DATATYPE getIfUnchangedOrNull concode_elem_sep ChangeWithValue<DATATYPE> createChanged concode_elem_sep String toString concode_elem_sep DATATYPE getIfChanged concode_elem_sep DATATYPE getIfChangedOrNull
DATATYPE function ( @ Nullable final DATATYPE arg0 ) { return m_eChange . isUnchanged ( ) ? m_aObj : arg0 ; }