public static class OERDefinition.MutableBuilder extends OERDefinition.Builder
aSwitch, baseType, block, children, defaultValue, elementSupplier, enumValue, explicit, inScope, label, lowerBound, mayRecurse, placeholderValue, supplierMap, typeName, upperBound, validSwitchValues| Constructor and Description |
|---|
MutableBuilder(OERDefinition.BaseType baseType) |
| Modifier and Type | Method and Description |
|---|---|
OERDefinition.MutableBuilder |
addItemsAndFreeze(OERDefinition.Builder... items) |
OERDefinition.MutableBuilder |
label(java.lang.String label) |
addExtensions, addOptionals, block, build, copy, decodeSwitch, defaultValue, elementSupplier, enumValue, explicit, fixedSize, inScope, items, labelPrefix, limitScopeTo, mayRecurse, range, range, rangeToMAXFrom, rangeZeroTo, replaceChild, typeName, unbounded, validSwitchValue, wrappublic MutableBuilder(OERDefinition.BaseType baseType)
public OERDefinition.MutableBuilder label(java.lang.String label)
label in class OERDefinition.Builderpublic OERDefinition.MutableBuilder addItemsAndFreeze(OERDefinition.Builder... items)