Class LocalDateTimePropertyBuilder
- java.lang.Object
-
- io.github.mmm.property.builder.PropertyBuilder<V,P,B,SELF>
-
- io.github.mmm.property.builder.lang.ComparablePropertyBuilder<LocalDateTime,LocalDateTimeProperty,io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime<LocalDateTimePropertyBuilder>,LocalDateTimePropertyBuilder>
-
- io.github.mmm.property.builder.temporal.LocalDateTimePropertyBuilder
-
public final class LocalDateTimePropertyBuilder extends ComparablePropertyBuilder<LocalDateTime,LocalDateTimeProperty,io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime<LocalDateTimePropertyBuilder>,LocalDateTimePropertyBuilder>
- Since:
- 1.0.0
-
-
Field Summary
-
Fields inherited from class io.github.mmm.property.builder.PropertyBuilder
expression, lock, value
-
-
Constructor Summary
Constructors Constructor Description LocalDateTimePropertyBuilder(AttributeReadOnly lock)The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected LocalDateTimePropertybuild(String name, PropertyMetadata<LocalDateTime> metadata)protected io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime<LocalDateTimePropertyBuilder>createValidatorBuilder()-
Methods inherited from class io.github.mmm.property.builder.lang.ComparablePropertyBuilder
asRange
-
-
-
-
Constructor Detail
-
LocalDateTimePropertyBuilder
public LocalDateTimePropertyBuilder(AttributeReadOnly lock)
The constructor.- Parameters:
lock- thelock.
-
-
Method Detail
-
createValidatorBuilder
protected io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime<LocalDateTimePropertyBuilder> createValidatorBuilder()
- Specified by:
createValidatorBuilderin classPropertyBuilder<LocalDateTime,LocalDateTimeProperty,io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime<LocalDateTimePropertyBuilder>,LocalDateTimePropertyBuilder>- Returns:
- the
ObjectValidatorBuildercorresponding to this type of builder.
-
build
protected LocalDateTimeProperty build(String name, PropertyMetadata<LocalDateTime> metadata)
- Specified by:
buildin classPropertyBuilder<LocalDateTime,LocalDateTimeProperty,io.github.mmm.validation.temporal.localdatetime.ValidatorBuilderLocalDateTime<LocalDateTimePropertyBuilder>,LocalDateTimePropertyBuilder>- Parameters:
name- theproperty nameof thePropertyto build.metadata- thePropertyMetadata.- Returns:
- the
Propertytobuild.
-
-