Class DefaultChoiceModelBuilder<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance>

java.lang.Object
dev.metaschema.core.model.DefaultChoiceGroupModelBuilder<NMI,FI,AI>
dev.metaschema.core.model.DefaultChoiceModelBuilder<MI,NMI,FI,AI>
Type Parameters:
MI - the model instance Java type
NMI - the named model instance Java type
FI - the field instance Java type
AI - the assembly instance Java type
Direct Known Subclasses:
DefaultAssemblyModelBuilder

public class DefaultChoiceModelBuilder<MI extends IModelInstance,NMI extends INamedModelInstance,FI extends IFieldInstance,AI extends IAssemblyInstance> extends DefaultChoiceGroupModelBuilder<NMI,FI,AI>
A choice model builder.

Is extended to support other model builders (i.e. assembly model builders).

See Also: