1 package org.simantics.acorn;
3 import java.io.IOException;
4 import java.nio.file.Path;
6 import org.simantics.acorn.exception.AcornAccessVerificationException;
7 import org.simantics.acorn.exception.IllegalAcornStateException;
8 import org.simantics.db.exception.SDBException;
10 public interface Persistable {
12 void toFile(Path path) throws IOException ;
13 void fromFile(byte[] data) throws IllegalAcornStateException, AcornAccessVerificationException;