Package org.deuce.transform.asm.storage

Examples of org.deuce.transform.asm.storage.ClassDetails


    proxyClass = false;    //To add proxy class in original class
    proxyInterface = false;    //To create proxy Interface
    proxyImpl = false;      //To create proxy Implementation
    callWriter = false;      //To access class Writer
    defaultConstructor = false//Assume Default constructor is not added by user
    cD = new ClassDetails();
    Details = data;
    FieldNames = new ArrayList<GetterSetterDetails>();
  }
View Full Code Here


import org.deuce.transform.asm.storage.MethodDetails;

public class ProxyImplementation implements Opcodes{

  public static byte[] getCode(ArrayList<Object> remoteDetails, String className) {
    ClassDetails cD = new ClassDetails();
    cD.update(className);
    ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_FRAMES);
    String[] iF = {"java/rmi/Remote","java/io/Serializable"};
    cw.visit(V1_6, ACC_PUBLIC,className, null,  "java/rmi/server/UnicastRemoteObject",iF);
    ProxyImpl.addCode(remoteDetails, cw, cD);
    cw.visitEnd();
View Full Code Here

TOP

Related Classes of org.deuce.transform.asm.storage.ClassDetails

Copyright © 2018 www.massapicom. 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.