public class AnyTypeBuilder<P extends TypeBuilder> 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<P> |
id(String typeIdentifier) |
AnyTypeBuilder<P> |
with(TypeAnnotation extension)
Contributes a builder with
TypeAnnotations |
addExtensionprotected AnyTypeBuilder(MetadataFormat format)
public AnyTypeBuilder<P> with(TypeAnnotation extension)
WithAnnotationTypeAnnotationswith in interface WithAnnotation<AnyTypeBuilder>extension - TypeAnnotation to addpublic AnyTypeBuilder<P> id(String typeIdentifier)
public AnyType build()
build in interface TypeBuilder<AnyType>Copyright © 2016 MuleSoft, Inc.. All rights reserved.