public abstract class ModelBuilderSchema<B extends ModelBuilder,S extends ModelBuilderSchema<B,S,P>,P extends ModelParametersSchema> extends Schema<B,S>
| Constructor and Description |
|---|
ModelBuilderSchema() |
| Modifier and Type | Method and Description |
|---|---|
abstract B |
createImpl() |
abstract P |
createParametersSchema()
Factory method to create the model-specific parameters schema.
|
S |
fillFromImpl(B builder) |
S |
fillFromParms(java.util.Properties parms) |
DocGen.HTML |
writeHTML_impl(DocGen.HTML ab) |
AutoBuffer |
writeJSON_impl(AutoBuffer ab) |
acceptsFrameclone, frozenType, read_impl, read, readJSON_impl, readJSON, write_impl, write, writeHTML, writeJSONpublic abstract P createParametersSchema()
public abstract B createImpl()
createImpl in class Schema<B extends ModelBuilder,S extends ModelBuilderSchema<B,S,P>>public S fillFromParms(java.util.Properties parms)
fillFromParms in class Schema<B extends ModelBuilder,S extends ModelBuilderSchema<B,S,P>>public S fillFromImpl(B builder)
fillFromImpl in class Schema<B extends ModelBuilder,S extends ModelBuilderSchema<B,S,P>>public DocGen.HTML writeHTML_impl(DocGen.HTML ab)
writeHTML_impl in interface FreezablewriteHTML_impl in class Icedpublic AutoBuffer writeJSON_impl(AutoBuffer ab)
writeJSON_impl in interface FreezablewriteJSON_impl in class Iced