public class SchemaV3<I extends Iced,S extends SchemaV3<I,S>> extends Schema<I,S>
RequestSchemaV3
, which contains some
additional fields common for all REST API requests.Modifier and Type | Class and Description |
---|---|
static class |
SchemaV3.Meta
Metadata for a Schema, including the version, name and type.
|
Schema.AutoParseable
Modifier and Type | Field and Description |
---|---|
SchemaV3.Meta |
__meta |
Modifier and Type | Method and Description |
---|---|
AutoBuffer |
writeJSON(AutoBuffer ab)
Standard "write thyself into the AutoBuffer" call, using JSON.
|
createAndFillImpl, createImpl, extractVersionFromSchemaName, fillFromAny, fillFromBody, fillFromImpl, fillFromImpl, fillFromImpl, fillFromParms, fillFromParms, fillFromParms, fillImpl, fillImpl, getImplClass, getImplClass, getSchemaName, getSchemaType, getSchemaVersion, init_meta, markdown, markdown, newInstance, newInstance, setField, setSchemaType_doNotCall
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal
@API(help="Metadata on this schema instance, to make it self-describing.", direction=OUTPUT) public SchemaV3.Meta __meta
public SchemaV3()
public SchemaV3(I impl)
public AutoBuffer writeJSON(AutoBuffer ab)
Iced
Icer
classes.writeJSON
in interface Freezable
writeJSON
in class Iced
ab
- AutoBuffer
to write this object to.AutoBuffer
for flow-coding.