org.qi4j.test.entity
Interface AbstractEntityStoreTest.TestEntity

All Superinterfaces:
Composite, EntityComposite, Identity
Enclosing class:
AbstractEntityStoreTest

public static interface AbstractEntityStoreTest.TestEntity
extends EntityComposite


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 Association<AbstractEntityStoreTest.TestEntity> association()
           
 Property<java.math.BigDecimal> bigDecimalValue()
           
 Property<java.math.BigInteger> bigIntegerValue()
           
 Property<java.lang.Boolean> booleanValue()
           
 Property<org.joda.time.DateTime> dateTimeValue()
           
 Property<java.util.Date> dateValue()
           
 Property<java.lang.Double> doubleValue()
           
 Property<java.lang.String> emptyName()
           
 Property<java.lang.Float> floatValue()
           
 Property<java.lang.Integer> intValue()
           
 Property<org.joda.time.LocalDateTime> localDateTimeValue()
           
 Property<org.joda.time.LocalDate> localDateValue()
           
 Property<java.lang.Long> longValue()
           
 ManyAssociation<AbstractEntityStoreTest.TestEntity> manyAssociation()
           
 Property<java.lang.String> name()
           
 Association<AbstractEntityStoreTest.TestEntity> unsetAssociation()
           
 Property<java.lang.String> unsetName()
           
 Property<AbstractEntityStoreTest.TestValue> valueProperty()
           
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 

Method Detail

intValue

@UseDefaults
Property<java.lang.Integer> intValue()

longValue

@UseDefaults
Property<java.lang.Long> longValue()

doubleValue

@UseDefaults
Property<java.lang.Double> doubleValue()

floatValue

@UseDefaults
Property<java.lang.Float> floatValue()

booleanValue

@UseDefaults
Property<java.lang.Boolean> booleanValue()

bigIntegerValue

@Optional
Property<java.math.BigInteger> bigIntegerValue()

bigDecimalValue

@Optional
Property<java.math.BigDecimal> bigDecimalValue()

dateValue

@Optional
Property<java.util.Date> dateValue()

dateTimeValue

@Optional
Property<org.joda.time.DateTime> dateTimeValue()

localDateTimeValue

@Optional
Property<org.joda.time.LocalDateTime> localDateTimeValue()

localDateValue

@Optional
Property<org.joda.time.LocalDate> localDateValue()

name

@Optional
Property<java.lang.String> name()

unsetName

@Optional
Property<java.lang.String> unsetName()

emptyName

@UseDefaults
Property<java.lang.String> emptyName()

valueProperty

@Optional
Property<AbstractEntityStoreTest.TestValue> valueProperty()

association

@Optional
Association<AbstractEntityStoreTest.TestEntity> association()

unsetAssociation

@Optional
Association<AbstractEntityStoreTest.TestEntity> unsetAssociation()

manyAssociation

ManyAssociation<AbstractEntityStoreTest.TestEntity> manyAssociation()