impl: ap factory

This commit is contained in:
=
2025-10-14 11:30:28 +02:00
parent 6fa9235188
commit 43ac0c2431

View File

@@ -20,27 +20,26 @@ import java.time.LocalTime;
*/
public class APFactory implements AbstractAPFactory {
/**
* Creates a factory.
*/
public APFactory() {
}
/**
* Creates a factory.
*/
public APFactory() {
}
@Override
public LocalDayPlan createLocalDayPlan(LocalDay day, Instant start, Instant end) {
//TODO Return an instance of your class that implements LocalDayPlan
return null;
}
@Override
public LocalDayPlan createLocalDayPlan(LocalDay day, Instant start, Instant end) {
// TODO Return an instance of your class that implements LocalDayPlan
return null;
}
@Override
public AppointmentData createAppointmentData(String description, Duration duration) {
//TODO Return an instance of your class that implements AppointmentData
return null;
}
@Override
public AppointmentData createAppointmentData(String description, Duration duration) {
return new AppointmentDataImpl(duration, description);
}
@Override
public AppointmentRequest createAppointmentRequest(AppointmentData appData, LocalTime prefStart, TimePreference fallBack) {
//TODO Return an instance of your class that implements AppointmentRequest
return null;
}
@Override
public AppointmentRequest createAppointmentRequest(AppointmentData appData, LocalTime prefStart,
TimePreference fallBack) {
return new AppointmentRequestImpl(appData, prefStart, fallBack);
}
}