public interface Person<K extends Comparable<K>,A extends Address,L extends Location,O extends Order<? extends OrderItem>>
| Modifier and Type | Interface and Description |
|---|---|
static class |
Person.Gender |
| Modifier and Type | Method and Description |
|---|---|
A |
getAddress() |
LocalDate |
getBirthDate() |
Integer |
getChildren() |
String |
getEmail() |
ProductCategory |
getFavouriteProductCategory() |
String |
getFirstName() |
Person.Gender |
getGender() |
BigDecimal |
getHeight() |
K |
getId() |
String |
getLastName() |
List<O> |
getOrders() |
List<L> |
getVisitedLocations() |
boolean |
isMarried() |
void |
setAddress(A address) |
void |
setBirthDate(LocalDate birthDate) |
void |
setChildren(Integer children) |
void |
setEmail(String email) |
void |
setFavouriteProductCategory(ProductCategory favouriteProductCategory) |
void |
setFirstName(String firstName) |
void |
setGender(Person.Gender gender) |
void |
setHeight(BigDecimal height) |
void |
setLastName(String lastName) |
void |
setMarried(boolean married) |
void |
setOrders(List<O> order) |
void |
setVisitedLocations(List<L> visitedLocations) |
K getId()
String getFirstName()
void setFirstName(String firstName)
String getLastName()
void setLastName(String lastName)
String getEmail()
void setEmail(String email)
Person.Gender getGender()
void setGender(Person.Gender gender)
LocalDate getBirthDate()
void setBirthDate(LocalDate birthDate)
BigDecimal getHeight()
void setHeight(BigDecimal height)
Integer getChildren()
void setChildren(Integer children)
boolean isMarried()
void setMarried(boolean married)
A getAddress()
void setAddress(A address)
ProductCategory getFavouriteProductCategory()
void setFavouriteProductCategory(ProductCategory favouriteProductCategory)
Copyright © 2021–2022. All rights reserved.