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 Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The Constant for the column name 'accomplishedBy'.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the user or account that accomplished the operation
    void
    Sets the user or account that accomplished the operation
  • Field Details

    • COLUMN_NAME_ACCOMPLISHED_BY

      static final String COLUMN_NAME_ACCOMPLISHED_BY
      The Constant for the column name 'accomplishedBy'.
      See Also:
  • Method Details

    • 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