package com.coderising.jvm.loader; import com.coderising.jvm.clz.AccessFlag; import com.coderising.jvm.clz.ClassFile; import com.coderising.jvm.clz.ClassIndex; import com.coderising.jvm.constant.ConstantPool; public class ClassFileParser { public ClassFile parse(byte[] codes) { return null; } private AccessFlag parseAccessFlag(ByteCodeIterator iter) { return null; } private ClassIndex parseClassInfex(ByteCodeIterator iter) { return null; } private ConstantPool parseConstantPool(ByteCodeIterator iter) { return null; } }