Interface IFilterableByStudent<T extends ITaggedItem>

Type Parameters:
T - The type of items implementing the ITaggedItem interface.
All Known Implementing Classes:
Camp, CampDetails, CampList

public interface IFilterableByStudent<T extends ITaggedItem>
The IFilterableByStudent interface defines a method for filtering items by student.
  • Method Summary

    Modifier and Type
    Method
    Description
    Filters items based on the specified student.
  • Method Details

    • filterByStudent

      RepositoryList<T> filterByStudent(Student student)
      Filters items based on the specified student.
      Parameters:
      student - The student whose information is used as a filter criterion.
      Returns:
      A RepositoryList containing items filtered by the specified student.