All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
ResultParser |
add(ResultParser... parsers)
Adds parsers to the parser group Parsers can be grouped together so that XML/JSON documents that contain more than
one type of entity can be parsed correctly.
|
ResultParser |
Boolean(String resultPropertySelector,
Property prop)
Adds a boolean property parser.
|
ResultParser |
Boolean(String resultPropertySelector,
Property prop,
ResultParser.PropertyParserCallback callback)
Adds a boolean property parser.
|
ResultParser |
Boolean(String resultPropertySelector,
ResultParser.PropertyParserCallback callback,
Tag... tags)
Adds a boolean property parser.
|
ResultParser |
Boolean(String resultPropertySelector,
Tag... tags)
Adds a boolean property parser.
|
ResultParser |
Boolean(String resultPropertySelector,
Tag tag,
ResultParser.PropertyParserCallback callback)
Adds a boolean property parser.
|
ResultParser |
Boolean(String resultPropertySelector,
Tag tag,
SimpleDateFormat dateFormat)
Adds a boolean property parser.
|
Entity |
createEntity(Class type) |
ResultParser |
Double(String resultPropertySelector,
Property prop)
Adds an double property parser.
|
ResultParser |
Double(String resultPropertySelector,
Property prop,
ResultParser.PropertyParserCallback callback)
Adds an double property parser.
|
ResultParser |
Double(String resultPropertySelector,
ResultParser.PropertyParserCallback callback,
Tag... tags)
Adds an double property parser.
|
ResultParser |
Double(String resultPropertySelector,
Tag... tags)
Adds an double property parser.
|
ResultParser |
Double(String resultPropertySelector,
Tag tag,
ResultParser.PropertyParserCallback callback)
Adds an double property parser.
|
ResultParser |
Double(String resultPropertySelector,
Tag tag,
SimpleDateFormat dateFormat)
Adds an double property parser.
|
ResultParser |
entityType(Class<? extends Entity> type) |
ResultParser |
entityType(EntityType type)
Creates and adds a new parser for the given entity type.
|
ResultParser |
getParserFor(EntityType type)
Gets the parser that is registered for the given entity type.
|
ResultParser |
getRootParser()
Gets the root parser of this parser group.
|
ResultParser |
Integer(String resultPropertySelector,
Property prop)
Adds an integer property parser.
|
ResultParser |
Integer(String resultPropertySelector,
Property prop,
ResultParser.PropertyParserCallback callback)
Adds an integer property parser.
|
ResultParser |
Integer(String resultPropertySelector,
ResultParser.PropertyParserCallback callback,
Tag... tags)
Adds an integer property parser.
|
ResultParser |
Integer(String resultPropertySelector,
Tag... tags)
Adds an integer property parser.
|
ResultParser |
Integer(String resultPropertySelector,
Tag tag,
ResultParser.PropertyParserCallback callback)
Adds an integer property parser.
|
ResultParser |
Integer(String resultPropertySelector,
Tag tag,
SimpleDateFormat dateFormat)
Adds an integer property parser.
|
ResultParser |
Long(String resultPropertySelector,
Property prop)
Adds a long property parser.
|
ResultParser |
Long(String resultPropertySelector,
Property prop,
ResultParser.PropertyParserCallback callback)
Adds a long property parser.
|
ResultParser |
Long(String resultPropertySelector,
ResultParser.PropertyParserCallback callback,
Tag... tags)
Adds a long property parser.
|
ResultParser |
Long(String resultPropertySelector,
Tag... tags)
Adds a long property parser.
|
ResultParser |
Long(String resultPropertySelector,
Tag tag,
ResultParser.PropertyParserCallback callback)
Adds a long property parser.
|
ResultParser |
Long(String resultPropertySelector,
Tag tag,
SimpleDateFormat dateFormat)
Adds a long property parser.
|
EntityList |
parse(List rows,
EntityList out)
Parses a list of Maps or Elements into an EntityList.
|
EntityList |
parse(Result result,
EntityList out)
Parses a result into the provided EntityList.
|
Entity |
parseJSON(InputStream json,
Entity dest) |
Entity |
parseJSON(Reader json,
Entity dest) |
Entity |
parseJSON(String json,
Entity dest) |
Entity |
parseRow(Result rowResult,
Entity rowEntity)
Parse a single row of a result into the given row entity.
|
Entity |
parseXML(InputStream xml,
Entity dest) |
Entity |
parseXML(Reader xml,
Entity dest) |
Entity |
parseXML(String xml,
Entity dest) |
ResultParser |
property(String resultPropertySelector,
Property property)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
Property property,
ResultParser.PropertyParserCallback parserCallback)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
com.codename1.rad.io.ResultParser.Getter getter,
Property property)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
com.codename1.rad.io.ResultParser.Getter getter,
Property property,
ResultParser.PropertyParserCallback parserCallback)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
ResultParser.PropertyParserCallback parserCallback,
Tag... tags)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
Tag... tags)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
Tag tag,
ResultParser.PropertyParserCallback parserCallback)
Add support for parsing a particular property.
|
ResultParser |
property(String resultPropertySelector,
Tag tag,
SimpleDateFormat dateFormat)
Add support for parsing a particular property.
|
static ResultParser |
resultParser(Class<? extends Entity> type) |
static ResultParser |
resultParser(EntityType type) |
ResultParser |
string(String resultPropertySelector,
Property prop)
Adds a string property parser.
|
ResultParser |
string(String resultPropertySelector,
Property prop,
ResultParser.PropertyParserCallback callback)
Adds a string property parser.
|
ResultParser |
string(String resultPropertySelector,
ResultParser.PropertyParserCallback callback,
Tag... tags)
Adds a string property parser.
|
ResultParser |
string(String resultPropertySelector,
Tag... tags)
Adds a string property parser.
|
ResultParser |
string(String resultPropertySelector,
Tag tag,
ResultParser.PropertyParserCallback callback)
Adds a string property parser.
|
ResultParser |
string(String resultPropertySelector,
Tag tag,
SimpleDateFormat dateFormat)
Adds a string property parser.
|