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<java.lang.Integer> yearOfBirth()
address
@Optional
Property<Address> address()
mother
@Optional
Association<Female> mother()
father
@Optional
Association<Male> father()
interests
ManyAssociation<Domain> interests()
email
@Optional
Property<java.lang.String> email()
personalWebsite
@Optional
Property<URL> personalWebsite()
password
@Queryable(value=false)
Property<java.lang.String> password()
mainAccount
@Queryable(value=false)
@Optional
Association<Account> mainAccount()
accounts
@Queryable(value=false)
ManyAssociation<Account> accounts()
additionalInfo
@Optional
Property<java.util.Map<java.lang.String,java.lang.String>> additionalInfo()