-
- Type Parameters:
T
- the type of the object to build.
- All Known Implementing Classes:
AbstractCollectionValidatorBuilder
,AbstractMapValidatorBuilder
,CharSequenceValidatorBuilder
,ComparableValidatorBuilder
,ContainerValidatorBuilder
,NumberValidatorBuilder
,ObjectValidatorBuilder
,ValidatorBuilderBigDecimal
,ValidatorBuilderBigInteger
,ValidatorBuilderBoolean
,ValidatorBuilderByte
,ValidatorBuilderCharSequence
,ValidatorBuilderCollection
,ValidatorBuilderCollectionOfString
,ValidatorBuilderDouble
,ValidatorBuilderFloat
,ValidatorBuilderInstant
,ValidatorBuilderInteger
,ValidatorBuilderList
,ValidatorBuilderLocalDate
,ValidatorBuilderLocalDateTime
,ValidatorBuilderLocalTime
,ValidatorBuilderLong
,ValidatorBuilderMap
,ValidatorBuilderObject
,ValidatorBuilderOffsetDateTime
,ValidatorBuilderOffsetTime
,ValidatorBuilderRange
,ValidatorBuilderSet
,ValidatorBuilderShort
,ValidatorBuilderString
,ValidatorBuilderTemporal
,ValidatorBuilderZonedDateTime
public interface Builder<T>
This is the generic interface for a builder. A builder is an object following the builder-pattern in order tobuild
some object using a simple and fluent API.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
build()
Creates a new instance of the object to build.
-