-
-
-
Methods in io.datarouter.model.serialize with type parameters of type DatabeanFielder
| Modifier and Type |
Method |
Description |
<PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> D |
StringDatabeanCodec.fromString(String string,
F fielder,
Supplier<D> databeanSupplier) |
|
<PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> List<D> |
StringDatabeanCodec.fromStringMulti(String string,
F fielder,
Supplier<D> databeanSupplier) |
|
default <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> byte[] |
StringDatabeanCodec.toBytes(D databean,
F fielder) |
|
<PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> String |
StringDatabeanCodec.toString(D databean,
F fielder) |
|
Methods in io.datarouter.model.serialize with parameters of type DatabeanFielder
| Modifier and Type |
Method |
Description |
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> D |
JsonDatabeanTool.databeanFromJson(Supplier<D> databeanSupplier,
DatabeanFielder<PK,D> fielder,
com.google.gson.JsonObject json) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> D |
JsonDatabeanTool.databeanFromJson(Supplier<D> databeanSupplier,
DatabeanFielder<PK,D> fielder,
String json) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> D |
JsonDatabeanTool.databeanFromJson(Supplier<D> databeanSupplier,
DatabeanFielder<PK,D> fielder,
String json,
boolean flatKey) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> List<D> |
JsonDatabeanTool.databeansFromJson(Supplier<D> databeanSupplier,
DatabeanFielder<PK,D> fielder,
com.google.gson.JsonArray json) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> List<D> |
JsonDatabeanTool.databeansFromJson(Supplier<D> databeanSupplier,
DatabeanFielder<PK,D> fielder,
String json) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> com.google.gson.JsonArray |
JsonDatabeanTool.databeansToJson(Iterable<D> databeans,
DatabeanFielder<PK,D> fielder) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> com.google.gson.JsonObject |
JsonDatabeanTool.databeanToJson(D databean,
DatabeanFielder<PK,D> fielder) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> com.google.gson.JsonObject |
JsonDatabeanTool.databeanToJson(D databean,
DatabeanFielder<PK,D> fielder,
boolean flatKey) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> String |
JsonDatabeanTool.databeanToJsonString(D databean,
DatabeanFielder<PK,D> fielder) |
|
static <PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>> String |
JsonDatabeanTool.databeanToJsonString(D databean,
DatabeanFielder<PK,D> fielder,
boolean flatKey) |
|
-
Methods in io.datarouter.model.serialize.codec with type parameters of type DatabeanFielder
| Modifier and Type |
Method |
Description |
<PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> D |
JsonDatabeanCodec.fromString(String string,
F fielder,
Supplier<D> databeanSupplier) |
|
<PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> List<D> |
JsonDatabeanCodec.fromStringMulti(String string,
F fielder,
Supplier<D> databeanSupplier) |
|
<PK extends PrimaryKey<PK>,
D extends Databean<PK,
D>,
F extends DatabeanFielder<PK,
D>> String |
JsonDatabeanCodec.toString(D databean,
F fielder) |
|
-