/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package com.juniform;
import java.io.InputStream;
/**
*
* @author acherkashin
*/
public interface IJUniformPacker
{
public JUniformObject toUniformObjectFromStream(InputStream stream);
public JUniformObject toUniformObjectFromString(String string);
public JUniformObject toUniformObjectFromBytes(byte[] bytes);
public JUniformObject toUniformObjectFromObject(Object object);
public Object fromUniformObject(JUniformObject object);
public byte[] fromUniformObjectToByteArray(JUniformObject object);
public String fromUniformObjectToString(JUniformObject object);
}