Package aQute.lib.codec
Class HCodec
- java.lang.Object
-
- aQute.lib.codec.HCodec
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
decode(java.io.File in, java.lang.Class<T> t)
<T> T
decode(java.io.InputStream in, java.lang.Class<T> t)
java.lang.Object
decode(java.io.InputStream in, java.lang.reflect.Type t)
<T> T
decode(java.io.Reader in, java.lang.Class<T> t)
java.lang.Object
decode(java.io.Reader in, java.lang.reflect.Type type)
void
encode(java.lang.reflect.Type t, java.lang.Object o, java.io.File out)
void
encode(java.lang.reflect.Type t, java.lang.Object o, java.io.OutputStream out)
void
encode(java.lang.reflect.Type t, java.lang.Object o, java.lang.Appendable out)
-
-
-
Constructor Detail
-
HCodec
public HCodec(Codec codec)
-
-
Method Detail
-
decode
public java.lang.Object decode(java.io.Reader in, java.lang.reflect.Type type) throws java.lang.Exception
-
decode
public <T> T decode(java.io.InputStream in, java.lang.Class<T> t) throws java.lang.Exception
- Throws:
java.lang.Exception
-
decode
public <T> T decode(java.io.Reader in, java.lang.Class<T> t) throws java.lang.Exception
- Throws:
java.lang.Exception
-
decode
public java.lang.Object decode(java.io.InputStream in, java.lang.reflect.Type t) throws java.lang.Exception
- Throws:
java.lang.Exception
-
encode
public void encode(java.lang.reflect.Type t, java.lang.Object o, java.lang.Appendable out) throws java.lang.Exception
-
encode
public void encode(java.lang.reflect.Type t, java.lang.Object o, java.io.OutputStream out) throws java.lang.Exception
- Throws:
java.lang.Exception
-
decode
public <T> T decode(java.io.File in, java.lang.Class<T> t) throws java.lang.Exception
- Throws:
java.lang.Exception
-
encode
public void encode(java.lang.reflect.Type t, java.lang.Object o, java.io.File out) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-