Package app.entity.interfaces
Interface IFilterableByCampCommittee<T extends ITaggedItem>
- Type Parameters:
T- The type of items implementing theITaggedIteminterface.
- All Known Implementing Classes:
Camp,CampDetails,CampList
public interface IFilterableByCampCommittee<T extends ITaggedItem>
The
IFilterableByCampCommittee interface defines a method for filtering items by camp committee membership.-
Method Summary
Modifier and TypeMethodDescriptionfilterByCampCommittee(Student student) Filters items based on the specified camp committee member (e.g., student).
-
Method Details
-
filterByCampCommittee
Filters items based on the specified camp committee member (e.g., student).- Parameters:
student- The student representing a camp committee member whose membership is used as a filter criterion.- Returns:
- A
RepositoryListcontaining items filtered by the specified camp committee member.
-