org.qi4j.api.entity
Interface EntityComposite

All Superinterfaces:
Composite, Identity
All Known Subinterfaces:
AbstractEntityStoreTest.TestEntity, AbstractValueCompositeSerializationTest.BarEntity, AccountEntity, AlarmPointEntity, CatEntity, CityEntity, CompositeDebugRecordEntity, CompositeLogRecord, CompositeTraceRecordEntity, ConfigurationComposite, CronSchedule, CronScheduleEntity, CronScheduleValue, DataSourceConfiguration, DebugServiceConfiguration, DogEntity, DomainEntity, ElasticSearchClusterConfiguration, ElasticSearchConfiguration, EntityDebugRecordEntity, EntityTraceRecordEntity, FemaleEntity, FileEntityStoreConfiguration, HazelcastConfiguration, HttpRepositoryConfiguration, JCloudsMapEntityStoreConfiguration, JdbmConfiguration, JettyConfiguration, JMXConnectorConfiguration, LiquibaseConfiguration, MaleEntity, MigrationConfiguration, MongoEntityStoreConfiguration, NativeConfiguration, OnceSchedule, OnceScheduleEntity, OnceScheduleValue, PasswordRealmConfiguration, PasswordSecurable, PersonEntity, PetEntity, RedisEntityStoreConfiguration, ReindexerConfiguration, RiakHttpEntityStoreConfiguration, RiakProtobufEntityStoreConfiguration, Role, RoleAssignee, RoleAssignment, SchedulerConfiguration, Schedules, SecureJettyConfiguration, SequenceEntity, ServiceDebugRecordEntity, ServiceTraceRecordEntity, ShiroIniConfiguration, SQLConfiguration, TraceServiceConfiguration
All Known Implementing Classes:
CronSchedule.CronScheduleMixin, OnceSchedule.OnceScheduleMixin, Role.Mixin, RoleAssignee.Mixin

@Mixins(value={AssociationMixin.class,ManyAssociationMixin.class})
public interface EntityComposite
extends Identity, Composite

Entity Composites must extend this interface.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity