Class DynamicSTProperties.AnnotatedTypeBuilder
java.lang.Object
it.uniroma2.art.semanticturkey.properties.dynamic.DynamicSTProperties.AnnotatedTypeBuilder
- All Implemented Interfaces:
DynamicSTProperties.Buildable
- Enclosing class:
- DynamicSTProperties
public static class DynamicSTProperties.AnnotatedTypeBuilder
extends Object
implements DynamicSTProperties.Buildable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withAnnotation
(Class<? extends Annotation> annotationClazz, Map<String, Object> values) withTypeArgument
(DynamicSTProperties.AnnotatedTypeBuilder typeArgument) withTypeArgument
(AnnotatedType typeArgument)
-
Constructor Details
-
AnnotatedTypeBuilder
public AnnotatedTypeBuilder()
-
-
Method Details
-
withType
-
withAnnotation
public DynamicSTProperties.AnnotatedTypeBuilder withAnnotation(Class<? extends Annotation> annotationClazz, Map<String, Object> values) -
withTypeArgument
public DynamicSTProperties.AnnotatedTypeBuilder withTypeArgument(DynamicSTProperties.AnnotatedTypeBuilder typeArgument) -
withTypeArgument
-
build
- Specified by:
build
in interfaceDynamicSTProperties.Buildable
-