org.qi4j.test.indexing.model
Interface Person
- All Superinterfaces:
- Alive, Nameable
- All Known Subinterfaces:
- Female, FemaleEntity, Male, MaleEntity, PersonEntity
public interface Person
- extends Nameable, Alive
JAVADOC Add JavaDoc
Methods inherited from interface org.qi4j.test.indexing.model.Nameable |
name |
title
Property<Person.Title> title()
placeOfBirth
@Optional
Association<City> placeOfBirth()
yearOfBirth
Property<Integer> yearOfBirth()
address
@Optional
Property<Address> address()
mother
@Optional
Association<Female> mother()
father
@Optional
Association<Male> father()
interests
ManyAssociation<Domain> interests()
email
@Optional
Property<String> email()
personalWebsite
@Optional
Property<URL> personalWebsite()
password
@Queryable(value=false)
Property<String> password()
mainAccount
@Queryable(value=false)
@Optional
Association<Account> mainAccount()
accounts
@Queryable(value=false)
ManyAssociation<Account> accounts()
additionalInfo
@Optional
Property<Map<String,String>> additionalInfo()