Package com.example.metaschema
Class AssemblyModel.ChoiceGroup
java.lang.Object
com.example.metaschema.AssemblyModel.ChoiceGroup
- All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
- Enclosing class:
- AssemblyModel
@MetaschemaAssembly(formalName="Choice Grouping",
name="choice-group",
moduleClass=MetaschemaModelModule.class)
public static class AssemblyModel.ChoiceGroup
extends Object
implements gov.nist.secauto.metaschema.core.model.IBoundObject
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongov.nist.secauto.metaschema.core.model.IMetaschemaDatavoidsetChoices(List<Object> value) voidsetDiscriminator(String value) voidsetGroupAs(GroupAs value) voidsetJsonKey(JsonKey value) voidsetMaxOccurs(String value) voidsetMinOccurs(BigInteger value) voidsetRemarks(Remarks value) toString()
-
Constructor Details
-
ChoiceGroup
public ChoiceGroup() -
ChoiceGroup
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfacegov.nist.secauto.metaschema.core.model.IBoundObject
-
getMinOccurs
-
setMinOccurs
-
getMaxOccurs
-
setMaxOccurs
-
getJsonKey
-
setJsonKey
-
getGroupAs
-
setGroupAs
-
getDiscriminator
-
setDiscriminator
-
getChoices
-
setChoices
-
getRemarks
-
setRemarks
-
toString
-