Class DateField
java.lang.Object
org.basepom.mojo.propertyhelper.Field<ZonedDateTime,DateDefinition>
org.basepom.mojo.propertyhelper.fields.DateField
-
Constructor Summary
ConstructorsConstructorDescriptionDateField(DateDefinition dateDefinition, ValueProvider valueProvider, FieldContext fieldContext) -
Method Summary
Modifier and TypeMethodDescriptionstatic DateFieldforTesting(DateDefinition dateDefinition, ValueProvider valueProvider) The name of the field.getValue()The value of the field.booleanTrue if the value of this element should be exposed as a maven property.toString()
-
Constructor Details
-
DateField
public DateField(DateDefinition dateDefinition, ValueProvider valueProvider, FieldContext fieldContext)
-
-
Method Details
-
forTesting
-
getFieldName
Description copied from class:FieldThe name of the field.- Specified by:
getFieldNamein classField<ZonedDateTime,DateDefinition>
-
getValue
Description copied from class:FieldThe value of the field.Optional.empty()can be returned if the value is not defined.- Specified by:
getValuein classField<ZonedDateTime,DateDefinition>
-
isExposeAsProperty
Description copied from class:FieldTrue if the value of this element should be exposed as a maven property.- Overrides:
isExposeAsPropertyin classField<ZonedDateTime,DateDefinition>
-
toString
-