public class ValueObjectDefinition extends ClientsClassDefinition
ValueObjectType| Modifier and Type | Class and Description |
|---|---|
static class |
ValueObjectDefinition.ValueObjectDefinitionBuilder
Full recipe for ValueObject,
allows to set all optional attributes of ValueObjectDefinition:
ignoredProperties and typeName, for example:
ValueObjectDefinitionBuilder.valueObjectDefinition(valueObject)
.withIgnoredProperties(ignoredProperties)
.withTypeName(typeName)
.build()
|
ClientsClassDefinition.ClientsClassDefinitionBuilder<T extends ClientsClassDefinition.ClientsClassDefinitionBuilder>| Constructor and Description |
|---|
ValueObjectDefinition(java.lang.Class<?> valueObject) |
ValueObjectDefinition(java.lang.Class<?> valueObject,
java.util.List<java.lang.String> ignoredProperties) |
equals, getBaseJavaClass, getIgnoredProperties, getTypeName, hashCode