EntityNotFoundException.java
- package edu.ucsb.cs156.courses.errors;
- public class EntityNotFoundException extends RuntimeException {
- public EntityNotFoundException(Class<?> entityType, Object id) {
- super("%s with id %s not found".formatted(entityType.getSimpleName(), id.toString()));
- }
- public EntityNotFoundException(
- Class<?> entityType,
- String fieldOneName,
- Object fieldOneValue,
- String fieldTwoName,
- Object fieldTwoValue) {
- super(
- "%s with %s %s and %s %s not found"
- .formatted(
- entityType.getSimpleName(),
- fieldOneName,
- fieldOneValue.toString(),
- fieldTwoName,
- fieldTwoValue.toString()));
- }
- }