/* * Decompiled with CFR 0.152. */ package javax.baja.io; import java.io.DataInput; import java.io.DataOutput; import java.io.IOException; import javax.baja.sys.BInterface; import javax.baja.sys.BObject; import javax.baja.sys.Sys; import javax.baja.sys.Type; public interface BIEncodable extends BInterface { public static final Type TYPE; public void encode(DataOutput var1) throws IOException; public BObject decode(DataInput var1) throws IOException; public String encodeToString() throws IOException; public BObject decodeFromString(String var1) throws IOException; static { Class clazz = 1.class$javax$baja$io$BIEncodable; if (clazz == null) { clazz = 1.class$javax$baja$io$BIEncodable = 1.class("[Ljavax.baja.io.BIEncodable;", false); } TYPE = Sys.loadType(clazz); } }