public class ObjectKeyBuilder<P extends TypeBuilder> extends AbstractBuilder<ObjectKeyType> implements TypeBuilder<ObjectKeyType>
annotations, format| Modifier | Constructor and Description |
|---|---|
protected |
ObjectKeyBuilder(MetadataFormat format) |
| Modifier and Type | Method and Description |
|---|---|
AttributeFieldTypeBuilder<ObjectKeyBuilder<P>> |
addAttribute() |
ObjectKeyType |
build() |
ObjectKeyBuilder<P> |
name(QName name) |
ObjectKeyBuilder<P> |
name(String name) |
ObjectKeyBuilder<P> |
pattern(Pattern name) |
addExtensionprotected ObjectKeyBuilder(MetadataFormat format)
public ObjectKeyBuilder<P> name(String name)
public ObjectKeyBuilder<P> name(QName name)
public ObjectKeyBuilder<P> pattern(Pattern name)
public AttributeFieldTypeBuilder<ObjectKeyBuilder<P>> addAttribute()
public ObjectKeyType build()
build in interface TypeBuilder<ObjectKeyType>Copyright © 2016 MuleSoft, Inc.. All rights reserved.