Interface ValueObject


  • public interface ValueObject
    Identifies a value object. Domain concepts that are modeled as value objects have no conceptual identity or lifecycle. Implementations should be immutable, operations on it are side-effect free.
    Since:
    1.3
    See Also:
    Domain-Driven Design Reference (Evans) - Value objects