public class AnyTypeBuilder extends AbstractBuilder<AnyType> implements TypeBuilder<AnyType>, WithAnnotation<AnyTypeBuilder>
annotations, format
Modifier | Constructor and Description |
---|---|
protected |
AnyTypeBuilder(MetadataFormat format) |
Modifier and Type | Method and Description |
---|---|
AnyType |
build() |
AnyTypeBuilder |
id(String typeIdentifier) |
AnyTypeBuilder |
with(TypeAnnotation extension)
Contributes a builder with
TypeAnnotation s |
addExtension
protected AnyTypeBuilder(MetadataFormat format)
public AnyTypeBuilder with(TypeAnnotation extension)
WithAnnotation
TypeAnnotation
swith
in interface WithAnnotation<AnyTypeBuilder>
extension
- TypeAnnotation
to addpublic AnyTypeBuilder id(String typeIdentifier)
public AnyType build()
build
in interface TypeBuilder<AnyType>
Copyright © 2018. All rights reserved.