Class ValueAnnotationMetadataBuilder
java.lang.Object
com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadataBuilder
Builder for
ValueAnnotationMetadata.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a list of value annotation metadata from the instance.description(String description) Defines the description.Creates a builder instance.sourceType(String sourceType) Defines the source type.Defines the type.
-
Method Details
-
of
Creates a builder instance.- Parameters:
rawValue- the raw value- Returns:
- the builder instance
-
type
Defines the type.- Parameters:
type- the type- Returns:
- the builder instance
-
description
Defines the description.- Parameters:
description- the description- Returns:
- the builder instance
-
sourceType
Defines the source type.- Parameters:
sourceType- the source type- Returns:
- the builder instance
-
build
Builds a list of value annotation metadata from the instance.- Returns:
- the list of value annotation metadata
-