Package aQute.lib.json
Class ByteArrayHandler
- java.lang.Object
-
- aQute.lib.json.Handler
-
- aQute.lib.json.ByteArrayHandler
-
public class ByteArrayHandler extends Handler
Will now use hex for encoding byte arrays
-
-
Constructor Summary
Constructors Constructor Description ByteArrayHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
decode(Decoder dec, java.lang.String s)
java.lang.Object
decodeArray(Decoder r)
void
encode(Encoder app, java.lang.Object object, java.util.Map<java.lang.Object,java.lang.reflect.Type> visited)
-
Methods inherited from class aQute.lib.json.Handler
decode, decode, decode, decodeObject
-
-
-
-
Method Detail
-
encode
public void encode(Encoder app, java.lang.Object object, java.util.Map<java.lang.Object,java.lang.reflect.Type> visited) throws java.io.IOException, java.lang.Exception
-
decodeArray
public java.lang.Object decodeArray(Decoder r) throws java.lang.Exception
- Overrides:
decodeArray
in classHandler
- Throws:
java.lang.Exception
-
-