ValueObjects
Table of Contents
Interfaces
- Complex
- A ValueObject that has a complex Value such as Date or Money which cannot be represented directly
as a string and is thus returned from a DomainObject as is
- Key
- A Key ValueObject
- Primitive
- A ValueObject that has a primitive Value like int or string and is thus returned from a DomainObject
as value and not as ValueObject Instance
- Value
- A ValueObject
Classes
- AHV
- An implementation of AHV
- Boolean
- A boolean value
Internally uses boolean
- DataType
- A DataType is the smallest entity of Data.
- Date
- A Date Value
- DateTime
- A Date Value
- Decimal
- An implementation of Decimal
- EAN13
- An implementation of EAN13
- Email
- An implementation of Email
- File
- An implementation of File
- Image
- An implementation of File
- Integer
- An implementation of Integer
- IntKey
- A key implementatin class storing an int key
- Phone
- An implementation of a Phonenumber
- Text
- A DataType is the smallest entity of Data.
- URL
- An implementation of URL
- Varchar
- An implementation of Varchar
- ZSR
- An implementation of a ZSR Number
Traits
- Number
- A Value that is a Number should use this trait