Interface ColumnMappingPostSet

  • All Known Implementing Classes:
    OracleBlobColumnMapping, OracleClobColumnMapping

    public interface ColumnMappingPostSet
    Interface implemented by any ColumnMapping that requires a post-set (insert/update) step. For example, with Oracle CLOB/BLOB the INSERT will just put "EMPTY_CLOB" or "EMPTY_BLOB" and this will SELECT the column and update it.
    • Method Detail

      • setPostProcessing

        void setPostProcessing​(org.datanucleus.state.DNStateManager sm,
                               Object value)
        Perform any post "set" processing on this column, using the provided value.
        Parameters:
        sm - StateManager for object being set
        value - The value to use on the set