Class JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionBuilder
java.lang.Object
tech.jhipster.lite.module.domain.resource.JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionBuilder
- All Implemented Interfaces:
JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionKeyBuilder,JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder,JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalityBuilder,JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionTypeBuilder
- Enclosing class:
- JHipsterModulePropertyDefinition
public static class JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionBuilder
extends Object
implements JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionTypeBuilder, JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalityBuilder, JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionKeyBuilder, JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()defaultValue(String defaultValue) description(String description) mandatory(boolean mandatory) order(int order) type(JHipsterPropertyType type)
-
Method Details
-
type
public JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalityBuilder type(JHipsterPropertyType type) - Specified by:
typein interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionTypeBuilder
-
mandatory
public JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionKeyBuilder mandatory(boolean mandatory) - Specified by:
mandatoryin interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalityBuilder
-
key
public JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder key(String key) - Specified by:
keyin interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionKeyBuilder
-
description
public JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder description(String description) - Specified by:
descriptionin interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder
-
defaultValue
public JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder defaultValue(String defaultValue) - Specified by:
defaultValuein interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder
-
order
public JHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder order(int order) - Specified by:
orderin interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder
-
build
- Specified by:
buildin interfaceJHipsterModulePropertyDefinition.JHipsterModulePropertyDefinitionOptionalFieldsBuilder
-