public interface Person extends Nameable, Alive
Modifier and Type | Interface and Description |
---|---|
static class |
Person.Title |
Modifier and Type | Method and Description |
---|---|
org.qi4j.api.association.NamedAssociation<Account> |
accounts() |
org.qi4j.api.property.Property<Map<String,String>> |
additionalInfo() |
org.qi4j.api.property.Property<Address> |
address() |
org.qi4j.api.property.Property<BigDecimal> |
bigDecimal() |
org.qi4j.api.property.Property<BigInteger> |
bigInteger() |
org.qi4j.api.property.Property<DateTime> |
dateTimeValue() |
org.qi4j.api.property.Property<Date> |
dateValue() |
org.qi4j.api.property.Property<String> |
email() |
org.qi4j.api.association.Association<Male> |
father() |
org.qi4j.api.association.ManyAssociation<Domain> |
interests() |
org.qi4j.api.property.Property<LocalDateTime> |
localDateTimeValue() |
org.qi4j.api.property.Property<LocalDate> |
localDateValue() |
org.qi4j.api.association.Association<Account> |
mainAccount() |
org.qi4j.api.association.Association<Female> |
mother() |
org.qi4j.api.property.Property<String> |
password() |
org.qi4j.api.property.Property<URL> |
personalWebsite() |
org.qi4j.api.association.Association<City> |
placeOfBirth() |
org.qi4j.api.property.Property<Person.Title> |
title() |
org.qi4j.api.property.Property<Integer> |
yearOfBirth() |
org.qi4j.api.property.Property<Person.Title> title()
@Optional org.qi4j.api.association.Association<City> placeOfBirth()
org.qi4j.api.property.Property<Integer> yearOfBirth()
@Optional org.qi4j.api.property.Property<Address> address()
@Optional org.qi4j.api.association.Association<Female> mother()
@Optional org.qi4j.api.association.Association<Male> father()
org.qi4j.api.association.ManyAssociation<Domain> interests()
@Optional org.qi4j.api.property.Property<String> email()
@Optional org.qi4j.api.property.Property<URL> personalWebsite()
@Queryable(value=false) org.qi4j.api.property.Property<String> password()
@Optional org.qi4j.api.association.Association<Account> mainAccount()
org.qi4j.api.association.NamedAssociation<Account> accounts()
@Optional org.qi4j.api.property.Property<BigInteger> bigInteger()
@Optional org.qi4j.api.property.Property<BigDecimal> bigDecimal()
@Optional org.qi4j.api.property.Property<Date> dateValue()
@Optional org.qi4j.api.property.Property<DateTime> dateTimeValue()
@Optional org.qi4j.api.property.Property<LocalDateTime> localDateTimeValue()
@Optional org.qi4j.api.property.Property<LocalDate> localDateValue()