Uses of Interface
se.citerus.dddsample.domain.shared.ValueObject

Packages that use ValueObject
se.citerus.dddsample.domain.model.cargo The cargo aggregate. 
se.citerus.dddsample.domain.model.handling The handling aggregate. 
se.citerus.dddsample.domain.model.location The location aggregate. 
se.citerus.dddsample.domain.model.voyage The voyage aggregate. 
se.citerus.dddsample.domain.shared.experimental Experimental versions of pattern interfaces and support code for the domain layer. 
 

Uses of ValueObject in se.citerus.dddsample.domain.model.cargo
 

Classes in se.citerus.dddsample.domain.model.cargo that implement ValueObject
 class Delivery
          The actual transportation of the cargo, as opposed to the customer requirement (RouteSpecification) and the plan (Itinerary).
 class HandlingActivity
          A handling activity represents how and where a cargo can be handled, and can be used to express predictions about what is expected to happen to a cargo in the future.
 class Itinerary
          An itinerary.
 class Leg
          An itinerary consists of one or more legs.
 class RouteSpecification
          Route specification.
 class RoutingStatus
          Routing status.
 class TrackingId
          Uniquely identifies a particular cargo.
 class TransportStatus
          Represents the different transport statuses for a cargo.
 

Uses of ValueObject in se.citerus.dddsample.domain.model.handling
 

Classes in se.citerus.dddsample.domain.model.handling that implement ValueObject
static class HandlingEvent.Type
          Handling event type.
 class HandlingHistory
          The handling history of a cargo.
 

Uses of ValueObject in se.citerus.dddsample.domain.model.location
 

Classes in se.citerus.dddsample.domain.model.location that implement ValueObject
 class UnLocode
          United nations location code.
 

Uses of ValueObject in se.citerus.dddsample.domain.model.voyage
 

Classes in se.citerus.dddsample.domain.model.voyage that implement ValueObject
 class CarrierMovement
          A carrier movement is a vessel voyage from one location to another.
 class Schedule
          A voyage schedule.
 class VoyageNumber
          Identifies a voyage.
 

Uses of ValueObject in se.citerus.dddsample.domain.shared.experimental
 

Classes in se.citerus.dddsample.domain.shared.experimental with type parameters of type ValueObject
 class ValueObjectSupport<T extends ValueObject>
          Base class for value objects.
 

Classes in se.citerus.dddsample.domain.shared.experimental that implement ValueObject
 class ValueObjectSupport<T extends ValueObject>
          Base class for value objects.
 



Copyright © 2009. All Rights Reserved.