Package org.objectweb.asm.commons

Examples of org.objectweb.asm.commons.EmptyVisitor


    for (int i = 0; i < 10; ++i) {
      long t = System.currentTimeMillis();
      for (int j = 0; j < classes.size(); ++j) {
        byte[] b = (byte[]) classes.get(j);
        new ClassReader(b).accept(new EmptyVisitor(), 0);
      }
      t = System.currentTimeMillis() - t;
      times[0] = Math.min(t, times[0]);
      System.out.println("Time to deserialize " + classes.size()
          + " classes = " + t + " ms");
View Full Code Here


      }
      if (itsDestDir != null) {
        refPath.add(itsDestDir.getPath());
      }

      RefVerifier rv = new RefVerifier(new EmptyVisitor(), refPath, new VerifierListener() {
        public void verifyPathStarted(String msg) {
          getProject().log(RetroWeaverTask.this, msg,
              Project.MSG_INFO);
        }
View Full Code Here

      StringTokenizer st = new StringTokenizer(verifyPath,
          File.pathSeparator);
      while (st.hasMoreTokens()) {
        paths.add(st.nextToken());
      }
      RefVerifier rv = new RefVerifier(new EmptyVisitor(), paths,
          new DefaultRefVerifierListener(verbose));
      weaver.setVerifier(rv);
    }

    try {
View Full Code Here

      }
      if (itsDestDir != null) {
        refPath.add(itsDestDir.getPath());
      }

      RefVerifier rv = new RefVerifier(itsVersion, new EmptyVisitor(), refPath, new VerifierListener() {
        public void verifyPathStarted(String msg) {
          getProject().log(RetroWeaverTask.this, msg,
              Project.MSG_INFO);
        }
View Full Code Here

            StringTokenizer st = new StringTokenizer(refCp,
                File.pathSeparator);
            while (st.hasMoreTokens()) {
              classpath.add(st.nextToken());
            }
            RefVerifier verifier = new RefVerifier(new EmptyVisitor(), classpath,
                RetroWeaverGui.this);
            weaver.setVerifier(verifier);
          }

          weaver.weave(path);
View Full Code Here

      StringTokenizer st = new StringTokenizer(verifyPath,
          File.pathSeparator);
      while (st.hasMoreTokens()) {
        paths.add(st.nextToken());
      }
      RefVerifier rv = new RefVerifier(target, new EmptyVisitor(), paths,
          new RefVerifier.DefaultListener(verbose));
      weaver.setVerifier(rv);
    }

    try {
View Full Code Here

      StringTokenizer st = new StringTokenizer(verifyPath,
          File.pathSeparator);
      while (st.hasMoreTokens()) {
        paths.add(st.nextToken());
      }
      RefVerifier rv = new RefVerifier(target, new EmptyVisitor(), paths,
          new DefaultRefVerifierListener(verbose));
      weaver.setVerifier(rv);
    }

    try {
View Full Code Here

            StringTokenizer st = new StringTokenizer(refCp,
                File.pathSeparator);
            while (st.hasMoreTokens()) {
              classpath.add(st.nextToken());
            }
            RefVerifier verifier = new RefVerifier(version, new EmptyVisitor(), classpath,
                RetroWeaverGui.this);
            weaver.setVerifier(verifier);
          }

          weaver.weave(path);
View Full Code Here

            if (arg0.equals("specifications")) {
                return new InterfaceArrayVisitor();
            } else if (arg0.equals("properties")) {
              // Create a new simple visitor to visit the nested ServiceProperty annotations
              // Collected properties are collected in m_prov
              return new EmptyVisitor() {
                public AnnotationVisitor visitAnnotation(String ignored, String desc) {
                      return new PropertyAnnotationParser(m_prov);
              }
              };
            } else {
View Full Code Here

                    parameterNames.addAll(Collections.<String>nCopies(method.getParameterTypes().length, null));
                    methodParameters.put(method, parameterNames);
                    isStaticMethod = Modifier.isStatic(method.getModifiers());
                }

                return new EmptyVisitor() {
                    // assume static method until we get a first parameter name
                    public void visitLocalVariable(String name, String description, String signature, Label start, Label end, int index) {
                        if (isStaticMethod) {
                            parameterNames.set(index, name);
                        } else if (index > 0) {
View Full Code Here

TOP

Related Classes of org.objectweb.asm.commons.EmptyVisitor

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.