@Generated(value="com.github.davidmoten:openapi-codegen-runtime:0.1.5") public final class Loan extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Loan.Builder |
static class |
Loan.BuilderWithDueDate |
static class |
Loan.BuilderWithItemId |
static class |
Loan.BuilderWithStartDate |
static class |
Loan.BuilderWithUserId |
| Constructor and Description |
|---|
Loan(UserId userId,
ItemId itemId,
LocalDate startDate,
LocalDate dueDate,
Optional<LocalDate> dateReturned) |
| Modifier and Type | Method and Description |
|---|---|
static Loan.Builder |
builder() |
Optional<LocalDate> |
dateReturned() |
LocalDate |
dueDate() |
boolean |
equals(Object o) |
int |
hashCode() |
ItemId |
itemId() |
LocalDate |
startDate() |
String |
toString() |
UserId |
userId() |
static Loan.BuilderWithUserId |
userId(UserId userId) |
Loan |
withDateReturned(LocalDate dateReturned) |
Loan |
withDateReturned(Optional<LocalDate> dateReturned) |
Loan |
withDueDate(LocalDate dueDate) |
Loan |
withItemId(ItemId itemId) |
Loan |
withStartDate(LocalDate startDate) |
Loan |
withUserId(UserId userId) |
public static Loan.Builder builder()
public static Loan.BuilderWithUserId userId(UserId userId)
public UserId userId()
public ItemId itemId()
public LocalDate startDate()
public LocalDate dueDate()
Copyright © 2023. All rights reserved.