Package org.bouncycastle.oer
Class OERDefinition.MutableBuilder
- java.lang.Object
-
- org.bouncycastle.oer.OERDefinition.Builder
-
- org.bouncycastle.oer.OERDefinition.MutableBuilder
-
- Enclosing class:
- OERDefinition
public static class OERDefinition.MutableBuilder extends OERDefinition.Builder
-
-
Field Summary
-
Fields inherited from class org.bouncycastle.oer.OERDefinition.Builder
aSwitch, baseType, block, children, defaultValue, elementSupplier, enumValue, explicit, inScope, label, lowerBound, mayRecurse, placeholderValue, supplierMap, typeName, upperBound, validSwitchValues
-
-
Constructor Summary
Constructors Constructor Description MutableBuilder(OERDefinition.BaseType baseType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OERDefinition.MutableBuilder
addItemsAndFreeze(OERDefinition.Builder... items)
OERDefinition.MutableBuilder
label(java.lang.String label)
-
Methods inherited from class org.bouncycastle.oer.OERDefinition.Builder
addExtensions, addOptionals, block, build, copy, decodeSwitch, defaultValue, elementSupplier, enumValue, explicit, fixedSize, inScope, items, labelPrefix, limitScopeTo, mayRecurse, range, range, rangeToMAXFrom, rangeZeroTo, replaceChild, typeName, unbounded, validSwitchValue, wrap
-
-
-
-
Constructor Detail
-
MutableBuilder
public MutableBuilder(OERDefinition.BaseType baseType)
-
-
Method Detail
-
label
public OERDefinition.MutableBuilder label(java.lang.String label)
- Overrides:
label
in classOERDefinition.Builder
-
addItemsAndFreeze
public OERDefinition.MutableBuilder addItemsAndFreeze(OERDefinition.Builder... items)
-
-