Module data.api

Interface ByAccomplishable<U>

  • Type Parameters:
    U - the generic type of the user or account
    All Superinterfaces:
    Accomplishable

    public interface ByAccomplishable<U>
    extends Accomplishable
    The interface ByAccomplishable can be implemented from an data that needs the data of who executed or accomplished an operation on an data with a field accomplishedBy
    • Field Detail

      • COLUMN_NAME_ACCOMPLISHED_BY

        static final java.lang.String COLUMN_NAME_ACCOMPLISHED_BY
        The Constant for the column name 'accomplishedBy'.
        See Also:
        Constant Field Values
    • Method Detail

      • getAccomplishedBy

        U getAccomplishedBy()
        Gets the user or account that accomplished the operation
        Returns:
        the user or account that accomplished the operation
      • setAccomplishedBy

        void setAccomplishedBy​(U user)
        Sets the user or account that accomplished the operation
        Parameters:
        user - the user or account that accomplished the operation