public class JsonValueProvider extends java.lang.Object implements IValueProvider
MODEL_ID
Constructor and Description |
---|
JsonValueProvider() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
modelID()
returns the identifier of the debug model
|
IValue |
read(java.lang.String type, ValueInputStream stream)
parses the data into an IValue
|
void |
write(IValue value, ValueOutputStream stream)
serializes the IValue to the given stream
|
public java.lang.String modelID()
modelID
in interface IModelExtension
public IValue read(java.lang.String type, ValueInputStream stream) throws java.io.IOException, InvalidValueException
read
in interface IValueProvider
java.io.IOException
InvalidValueException
public void write(IValue value, ValueOutputStream stream) throws java.io.IOException, InvalidValueException
write
in interface IValueProvider
java.io.IOException
InvalidValueException