Class DefinitionHelper
java.lang.Object
org.basepom.mojo.propertyhelper.definitions.DefinitionHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DateDefinitiondateDefinition(String id) static NumberDefinitionstatic PropertyDefinitionpropertyDefinition(String name, String value) static PropertyGroupDefinitionstatic voidsetBlankIsValid(StringDefinition stringDefinition, boolean blankIsValid) static voidsetFieldNumber(NumberDefinition numberDefinition, int fieldNumber) static voidsetFormat(DateDefinition dateDefinition, String format) static voidsetInitialValue(FieldDefinition<?> fieldDefinition, String initialValue) static voidsetOnMissingField(PropertyGroupDefinition propertyGroupDefinition, String value) static voidsetOnMissingFile(FieldDefinition<?> fieldDefinition, String value) static voidsetOnMissingFileProperty(FieldDefinition<?> fieldDefinition, String value) static voidsetOnMissingProperty(FieldDefinition<?> fieldDefinition, String value) static voidsetOnMissingValue(StringDefinition stringDefinition, String onMissingValue) static voidsetProperties(PropertyGroupDefinition propertyGroupDefinition, PropertyDefinition... propertyDefinitions) static voidsetPropertyFile(FieldDefinition<?> fieldDefinition, File value) static voidsetTimezone(DateDefinition dateDefinition, String timezone) static voidsetValue(DateDefinition dateDefinition, Long value) static voidsetValue(UuidDefinition uuidDefinition, String value) static voidsetValues(StringDefinition stringDefinition, String... values) static StringDefinitionstatic UuidDefinitionuuidDefinition(String id)
-
Constructor Details
-
DefinitionHelper
public DefinitionHelper()
-
-
Method Details
-
uuidDefinition
-
numberDefinition
-
dateDefinition
-
stringDefinition
-
propertyGroupDefinition
-
propertyDefinition
-
setOnMissingProperty
-
setOnMissingFileProperty
-
setOnMissingFile
-
setPropertyFile
-
setInitialValue
-
setValue
-
setValue
-
setTimezone
-
setFormat
-
setFieldNumber
-
setValues
-
setBlankIsValid
-
setOnMissingValue
-
setProperties
public static void setProperties(PropertyGroupDefinition propertyGroupDefinition, PropertyDefinition... propertyDefinitions) -
setOnMissingField
-