feat: custom linked list api definition

This commit is contained in:
Václav Přibík
2025-10-16 15:08:50 +02:00
parent c3932eb440
commit 6d829c47b9

View File

@@ -0,0 +1,21 @@
package appointmentplanner.customlist.api;
public interface CustomLinkedList<T> extends Iterable<T> {
void add(T item);
void remove(T item);
void insertAfter(T reference, T item);
void insertBefore(T reference, T item);
T getAfter(T reference);
T getBefore(T reference);
boolean contains(T item);
int size();
}