org.qi4j.api.value
Interface ValueComposite

All Superinterfaces:
Composite, Value
All Known Subinterfaces:
AbstractEntityStoreTest.TestValue, AbstractEntityStoreTest.TestValue2, AbstractEntityStoreTest.TjabbaValue, Address, AlarmCategory, AlarmEvent, AlarmStatus, ApplicationEvent, AuthorizationContextValue, DomainEventValue, File, Host, Port, Protocol, QueryParam, SecureHash, SimpleAlarmCategory, TimelineRecordValue, TransactionApplicationEvents, UnitOfWorkDomainEventsValue, URL
All Known Implementing Classes:
AlarmEvent.Mixin, AlarmStatus.AlarmStatusMixin

@Immutable
public interface ValueComposite
extends Value, Composite

ValueComposites are Composites that only has value, and equality is defined from its values and not any identity nor instance references.