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