Examples of optionalAddClassRef()


Examples of net.sf.rej.java.constantpool.ConstantPool.optionalAddClassRef()

        this.cf.setAccessFlags(this.accessFlags.getValue());
        ConstantPool cp = this.cf.getPool();

        int classIndex = cp.indexOfClassRef(this.className);
        if (classIndex == -1) {
            classIndex = cp.optionalAddClassRef(this.className);
            this.createdPoolIndices.add(classIndex);
        }
        this.cf.setThisClass(classIndex);

        int superIndex = 0;
View Full Code Here

Examples of net.sf.rej.java.constantpool.ConstantPool.optionalAddClassRef()

        int superIndex = 0;
        if (this.superName != null) {
          superIndex = cp.indexOfClassRef(this.superName);
          if (superIndex == -1) {
            superIndex = cp.optionalAddClassRef(this.superName);
            this.createdPoolIndices.add(superIndex);
          }
        }
        this.cf.setSuperClass(superIndex);
View Full Code Here

Examples of net.sf.rej.java.constantpool.ConstantPool.optionalAddClassRef()

        newInterfaceList.addAll(this.remainingInterfaces);
        for (int i=0; i < this.newInterfaceNames.size(); i++) {
          String interfaceName = this.newInterfaceNames.get(i);
          int index = cp.indexOfClassRef(interfaceName);
          if (index == -1) {
            index = cp.optionalAddClassRef(interfaceName);
            this.createdPoolIndices.add(index);
          }
          newInterfaceList.add(new Interface(index, cp));
        }
        this.cf.setInterfaces(newInterfaceList);
View Full Code Here

Examples of net.sf.rej.java.constantpool.ConstantPool.optionalAddClassRef()

        ConstantPool pool = new ConstantPool();
        pool.init(1);
        cf.setPool(pool);

        cf.setAccessFlags(this.flags.getValue());
        cf.setThisClass(pool.optionalAddClassRef(fullClassName));
        if (superClass != null) {
          cf.setSuperClass(pool.optionalAddClassRef(superClass));
        } else {
          cf.setSuperClass(0); // 0 signals no super class
        }
View Full Code Here

Examples of net.sf.rej.java.constantpool.ConstantPool.optionalAddClassRef()

        cf.setPool(pool);

        cf.setAccessFlags(this.flags.getValue());
        cf.setThisClass(pool.optionalAddClassRef(fullClassName));
        if (superClass != null) {
          cf.setSuperClass(pool.optionalAddClassRef(superClass));
        } else {
          cf.setSuperClass(0); // 0 signals no super class
        }

        cf.setInterfaces(new ArrayList<Interface>());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.