Package is.codion.tools.generator.domain
Interface DomainSource.Builder
- Enclosing class:
DomainSource
public static interface DomainSource.Builder
Builds a
DomainSource instance-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe first step in building aDomainSourceinstance -
Method Summary
Modifier and TypeMethodDescriptionbuild()domainPackage(String domainPackage) dtos(Set<EntityType> dtos) i18n(boolean i18n) test(boolean test)
-
Method Details
-
domainPackage
- Parameters:
domainPackage- the domain package- Returns:
- this builder
-
dtos
- Parameters:
dtos- the entity types for which to define dtos- Returns:
- this builder
-
i18n
- Parameters:
i18n- true if i18n resources are being used- Returns:
- this builder
-
test
- Parameters:
test- true if domain unit test should be generated- Returns:
- this builder
-
build
DomainSource build()- Returns:
- a new
DomainSourceinstance
-