public abstract class BaseMockAttributeDescriptorModelBuilder<B extends BaseMockAttributeDescriptorModelBuilder,M extends AttributeDescriptorModel>
extends java.lang.Object
AttributeDescriptorModel builders.| Constructor and Description |
|---|
BaseMockAttributeDescriptorModelBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static MockAttributeDescriptorModelBuilder |
attributeDescriptor() |
abstract M |
build() |
static MockCollectionDescriptorModelBuilder |
collectionDescriptor() |
protected static ComposedTypeModel |
composedTypeModel(java.lang.String code) |
protected M |
createMock(java.lang.Class<M> mockClass) |
protected abstract B |
myself() |
protected static AtomicTypeModel |
primitiveTypeModel(java.lang.String typecode) |
protected static TypeModel |
typeModel(java.lang.String typecode) |
B |
withDefaultValue(java.lang.Object value) |
B |
withEnclosingType(java.lang.String type) |
B |
withLocalized(java.lang.Boolean b) |
B |
withOptional(java.lang.Boolean value) |
B |
withPartOf(java.lang.Boolean value) |
B |
withPrimitive(java.lang.Boolean b) |
B |
withQualifier(java.lang.String name) |
B |
withUnique(java.lang.Boolean value) |
public BaseMockAttributeDescriptorModelBuilder()
public static MockAttributeDescriptorModelBuilder attributeDescriptor()
public static MockCollectionDescriptorModelBuilder collectionDescriptor()
public B withEnclosingType(java.lang.String type)
public B withQualifier(java.lang.String name)
public B withUnique(java.lang.Boolean value)
public B withOptional(java.lang.Boolean value)
public B withPartOf(java.lang.Boolean value)
public B withDefaultValue(java.lang.Object value)
public B withPrimitive(java.lang.Boolean b)
public B withLocalized(java.lang.Boolean b)
public abstract M build()
protected static ComposedTypeModel composedTypeModel(java.lang.String code)
protected static TypeModel typeModel(java.lang.String typecode)
protected static AtomicTypeModel primitiveTypeModel(java.lang.String typecode)
protected abstract B myself()
Copyright © 2018 SAP SE. All Rights Reserved.