Package manifold.json.rt
Class JsonBindingsTranslator
- java.lang.Object
-
- manifold.json.rt.JsonBindingsTranslator
-
- All Implemented Interfaces:
IJsonBindingsTranslator
public class JsonBindingsTranslator extends Object implements IJsonBindingsTranslator
-
-
Field Summary
-
Fields inherited from interface manifold.json.rt.api.IJsonBindingsTranslator
CODECS
-
-
Constructor Summary
Constructors Constructor Description JsonBindingsTranslator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringfromBindings(Object bindingsValue)voidfromBindings(Object bindingsValue, StringBuilder target)voidfromBindings(Object bindingsValue, String name, StringBuilder target, int indent)StringgetName()ObjecttoBindings(String translation)ObjecttoBindings(String translation, boolean withTokens)ObjecttoBindings(String translation, boolean withBigNumbers, boolean withTokens)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceIJsonBindingsTranslator- Returns:
- An acronym or abbreviated name for the encoded format, such as JSON or XML.
-
fromBindings
public String fromBindings(Object bindingsValue)
- Specified by:
fromBindingsin interfaceIJsonBindingsTranslator
-
fromBindings
public void fromBindings(Object bindingsValue, StringBuilder target)
- Specified by:
fromBindingsin interfaceIJsonBindingsTranslator
-
fromBindings
public void fromBindings(Object bindingsValue, String name, StringBuilder target, int indent)
- Specified by:
fromBindingsin interfaceIJsonBindingsTranslator
-
toBindings
public Object toBindings(String translation)
- Specified by:
toBindingsin interfaceIJsonBindingsTranslator
-
toBindings
public Object toBindings(String translation, boolean withTokens)
- Specified by:
toBindingsin interfaceIJsonBindingsTranslator
-
toBindings
public Object toBindings(String translation, boolean withBigNumbers, boolean withTokens)
- Specified by:
toBindingsin interfaceIJsonBindingsTranslator
-
-