java.lang.Object
swim.json.JsonParser<swim.structure.Item,swim.structure.Value>
swim.json.JsonStructureParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionswim.util.Builder<swim.structure.Item,swim.structure.Value> swim.structure.Valuebool(boolean value) swim.util.Builder<swim.structure.Item,swim.structure.Value> swim.structure.Itemfield(swim.structure.Value key, swim.structure.Value value) swim.structure.Valueident(swim.structure.Value value) swim.structure.Itemitem(swim.structure.Value value) swim.structure.Valuenum(double value) swim.structure.Valuenum(float value) swim.structure.Valuenum(int value) swim.structure.Valuenum(long value) swim.structure.Valueswim.structure.Valuenum(BigInteger value) swim.util.Builder<swim.structure.Item,swim.structure.Value> swim.codec.Output<swim.structure.Value>swim.structure.Valueuint32(int value) swim.structure.Valueuint64(long value) swim.structure.Valuevalue(swim.structure.Item item) Methods inherited from class swim.json.JsonParser
arrayParser, documentParser, objectParser, parseArray, parseIdent, parseNumber, parseObject, parseObjectString, parseString, parseValue, parseValueString, valueParser
-
Constructor Details
-
JsonStructureParser
public JsonStructureParser()
-
-
Method Details
-
item
public swim.structure.Item item(swim.structure.Value value) - Specified by:
itemin classJsonParser<swim.structure.Item,swim.structure.Value>
-
value
public swim.structure.Value value(swim.structure.Item item) - Specified by:
valuein classJsonParser<swim.structure.Item,swim.structure.Value>
-
field
public swim.structure.Item field(swim.structure.Value key, swim.structure.Value value) - Specified by:
fieldin classJsonParser<swim.structure.Item,swim.structure.Value>
-
documentBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> documentBuilder()- Specified by:
documentBuilderin classJsonParser<swim.structure.Item,swim.structure.Value>
-
objectBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> objectBuilder()- Specified by:
objectBuilderin classJsonParser<swim.structure.Item,swim.structure.Value>
-
arrayBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> arrayBuilder()- Specified by:
arrayBuilderin classJsonParser<swim.structure.Item,swim.structure.Value>
-
textOutput
public swim.codec.Output<swim.structure.Value> textOutput()- Specified by:
textOutputin classJsonParser<swim.structure.Item,swim.structure.Value>
-
ident
public swim.structure.Value ident(swim.structure.Value value) - Specified by:
identin classJsonParser<swim.structure.Item,swim.structure.Value>
-
num
public swim.structure.Value num(int value) - Specified by:
numin classJsonParser<swim.structure.Item,swim.structure.Value>
-
num
public swim.structure.Value num(long value) - Specified by:
numin classJsonParser<swim.structure.Item,swim.structure.Value>
-
num
public swim.structure.Value num(float value) - Specified by:
numin classJsonParser<swim.structure.Item,swim.structure.Value>
-
num
public swim.structure.Value num(double value) - Specified by:
numin classJsonParser<swim.structure.Item,swim.structure.Value>
-
num
- Specified by:
numin classJsonParser<swim.structure.Item,swim.structure.Value>
-
num
- Specified by:
numin classJsonParser<swim.structure.Item,swim.structure.Value>
-
uint32
public swim.structure.Value uint32(int value) - Specified by:
uint32in classJsonParser<swim.structure.Item,swim.structure.Value>
-
uint64
public swim.structure.Value uint64(long value) - Specified by:
uint64in classJsonParser<swim.structure.Item,swim.structure.Value>
-
bool
public swim.structure.Value bool(boolean value) - Specified by:
boolin classJsonParser<swim.structure.Item,swim.structure.Value>
-