Type parameters
PropsType: { [ key in keyof PropsType]: ValueObject<unknown> }
Constructors
Protected constructor
Type parameters
PropsType: { [ key in string | number | symbol]: ValueObject<unknown> }
Parameters
props: PropsType
name: string
Returns Entity<PropsType>
Properties
Protected name
name: string
Protected props
props: PropsType
Throw exception if any of the value objects are invalid