public class AttributeFieldTypeBuilder extends AbstractBuilder<AttributeFieldType> implements TypeBuilder<AttributeFieldType>
annotations, format| Modifier | Constructor and Description |
|---|---|
protected |
AttributeFieldTypeBuilder(MetadataFormat format) |
| Modifier and Type | Method and Description |
|---|---|
AttributeFieldType |
build() |
AttributeFieldTypeBuilder |
name(QName name) |
AttributeFieldTypeBuilder |
name(String name) |
AttributeFieldTypeBuilder |
pattern(Pattern pattern) |
void |
required(boolean required) |
BaseTypeBuilder |
value() |
AttributeFieldTypeBuilder |
value(TypeBuilder baseTypeBuilder) |
addExtensionprotected AttributeFieldTypeBuilder(MetadataFormat format)
public AttributeFieldTypeBuilder name(QName name)
public AttributeFieldTypeBuilder name(String name)
public AttributeFieldTypeBuilder pattern(Pattern pattern)
public BaseTypeBuilder value()
public AttributeFieldTypeBuilder value(TypeBuilder baseTypeBuilder)
public void required(boolean required)
public AttributeFieldType build()
build in interface TypeBuilder<AttributeFieldType>Copyright © 2021 MuleSoft, Inc.. All rights reserved.