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