| equals(Object) |  | 99% |  | 99% | 1 | 64 | 0 | 1 | 0 | 1 |
| hashCode() |  | 100% |  | 100% | 0 | 21 | 0 | 1 | 0 | 1 |
| ClassEnrollment(UUID, User, User, String, String, String, String, String, String, String, BigDecimal, String, String, String, Integer, Integer, String, String, String, LocalDateTime) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassEnrollment() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| builder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setId(UUID) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTeacher(User) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setStudent(User) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTeacherName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setStudentName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setInstrument(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setCity(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setProvince(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setModality(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRequestedModality(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setUnitPrice(BigDecimal) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPaymentStatus(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRequestMessage(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRequestAvailability(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setHoursPurchased(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setHoursUsed(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setStripePaymentIntentId(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPaymentReceiptNumber(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setClassLink(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setCreatedAt(LocalDateTime) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| $default$hoursPurchased() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| $default$hoursUsed() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getId() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTeacher() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStudent() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTeacherName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStudentName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstrument() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCity() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProvince() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getModality() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequestedModality() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUnitPrice() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPaymentStatus() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequestMessage() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequestAvailability() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHoursPurchased() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHoursUsed() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStripePaymentIntentId() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPaymentReceiptNumber() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClassLink() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCreatedAt() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canEqual(Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| $default$createdAt() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |