Class SimpleValueObject<T>

  • Type Parameters:
    T - the raw type that is used to serialize the value object
    All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    EventCode, PID, StageId, WebLink

    public abstract class SimpleValueObject<T>
    extends Object
    implements Serializable
    Class body to simplify implementations of a Value Object in Domain Driven Design manor.
    Since:
    6.0.0
    See Also:
    Serialized Form
    API:
    This is a public API.
    • Method Detail

      • hashCode

        public int hashCode()
        See Also:
        Object.hashCode()
        API:
        This public API is available in IvyScript and Java. It has the visibility NOVICE.
      • toString

        public String toString()
        See Also:
        Object.toString()
        API:
        This public API is available in IvyScript and Java. It has the visibility NOVICE.