public interface IBindingsProvider
Json, Yaml, Xml, Csv types to implement this interface so that there is only ONE
type manifold for all such data types. This will improve areas in the codebase where knowledge
of specific type manifolds are currently necessary (see classes Write, Load, JsonSchemaType, etc.)
and will also eliminate having to create new type manifolds for such data types. Instead just
implement this interface as a Service, which manifold discovers and includes in the collective
"data type" manifold.| Modifier and Type | Interface and Description |
|---|---|
static class |
IBindingsProvider.Names |
| Modifier and Type | Method and Description |
|---|---|
Object |
fromText(String text) |
Object |
fromText(String text,
boolean withTokens) |
IBindingsProvider.Names |
getNames() |
String |
toText(Object jsonValue) |
void |
toText(Object jsonValue,
String name,
StringBuilder target,
int indent) |
IBindingsProvider.Names getNames()
void toText(Object jsonValue, String name, StringBuilder target, int indent)
Copyright © 2020. All rights reserved.