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> Tdecode(java.io.File in, java.lang.Class<T> t)<T> Tdecode(java.io.InputStream in, java.lang.Class<T> t)java.lang.Objectdecode(java.io.InputStream in, java.lang.reflect.Type t)<T> Tdecode(java.io.Reader in, java.lang.Class<T> t)java.lang.Objectdecode(java.io.Reader in, java.lang.reflect.Type type)voidencode(java.lang.reflect.Type t, java.lang.Object o, java.io.File out)voidencode(java.lang.reflect.Type t, java.lang.Object o, java.io.OutputStream out)voidencode(java.lang.reflect.Type t, java.lang.Object o, java.lang.Appendable out)
-
-
-
Field Detail
-
codec
final Codec codec
-
-
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
-
-