public class ModelsV3 extends RequestSchemaV3<ModelsHandler.Models,ModelsV3>
SchemaV3.Meta
Schema.AutoParseable
Modifier and Type | Field and Description |
---|---|
FrameV3[] |
compatible_frames |
boolean |
find_compatible_frames |
KeyV3.ModelKeyV3 |
model_id |
ModelSchemaBaseV3[] |
models |
boolean |
preview |
_exclude_fields
Constructor and Description |
---|
ModelsV3() |
Modifier and Type | Method and Description |
---|---|
ModelsV3 |
fillFromImpl(ModelsHandler.Models m)
Fill this Schema from the given implementation object.
|
ModelsV3 |
fillFromImplWithSynopsis(ModelsHandler.Models m) |
ModelsHandler.Models |
fillImpl(ModelsHandler.Models m)
Fill an impl object and any children from this schema and its children.
|
createAndFillImpl, createImpl, extractVersionFromSchemaName, fillFromBody, fillFromImpl, fillFromImpl, fillFromParms, fillFromParms, fillImpl, getImplClass, getImplClass, getSchemaName, getSchemaType, getSchemaVersion, init_meta, markdown, markdown, newInstance, newInstance, setField, setSchemaType_doNotCall
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonString, write, writeExternal
@API(help="Name of Model of interest", json=false) public KeyV3.ModelKeyV3 model_id
@API(help="Return potentially abridged model suitable for viewing in a browser", json=false, required=false, direction=INPUT) public boolean preview
@API(help="Find and return compatible frames?", json=false, direction=INPUT) public boolean find_compatible_frames
@API(help="Models", direction=OUTPUT) public ModelSchemaBaseV3[] models
public ModelsHandler.Models fillImpl(ModelsHandler.Models m)
Schema
fillImpl
in class Schema<ModelsHandler.Models,ModelsV3>
public ModelsV3 fillFromImpl(ModelsHandler.Models m)
Schema
fillFromImpl
in class Schema<ModelsHandler.Models,ModelsV3>
public ModelsV3 fillFromImplWithSynopsis(ModelsHandler.Models m)