package sophomore.classfile.bytecode;

/**
 *
 * @author inagaki
 */
public class BranchOpcode extends OpcodeInfo {

	public BranchOpcode(MnemonicTable opcodeType, int pc) {
		super(opcodeType, pc);
	}
	
}

@@ -32,16 +32,78 @@
 ecode;%0A%0A
+import java.io.IOException;%0Aimport java.io.RandomAccessFile;%0A%0A
 /**%0A *%0A 
@@ -170,16 +170,44 @@
 deInfo %7B
+%0A%09/**%0A%09 * %0A%09 */%0A%09int branch;
 %0A%0A%09publi
@@ -285,12 +285,174 @@
 pc);%0A%09%7D%0A
-%09
+%0A%09@Override%0A%09public void read(RandomAccessFile raf) throws IOException %7B%0A%09%09this.branch = raf.readUnsignedShort();%0A%09%7D%0A%0A%09public int getBranch() %7B%0A%09%09return branch;%0A%09%7D
 %0A%7D%0A

add field and methods.