Package com.buschmais.jqassistant.plugin.java.impl.store.descriptor

Examples of com.buschmais.jqassistant.plugin.java.impl.store.descriptor.ParameterDescriptor


    throw new UnsupportedOperationException("Method is not implemented.");
  }

  @Override
  public SignatureVisitor visitParameterType() {
    final ParameterDescriptor parameterDescriptor = visitorHelper.addParameterDescriptor(methodDescriptor, parameterIndex);
    parameterIndex++;
    return new AbstractTypeSignatureVisitor(parameterDescriptor, visitorHelper) {

      @Override
      public SignatureVisitor visitArrayType() {
        return new DependentTypeSignatureVisitor(parameterDescriptor, visitorHelper);
      }

      @Override
      public SignatureVisitor visitTypeArgument(char wildcard) {
        return new DependentTypeSignatureVisitor(parameterDescriptor, visitorHelper);
      }

      @Override
      public void visitEnd(TypeDescriptor resolvedTypeDescriptor) {
        parameterDescriptor.setType(resolvedTypeDescriptor);
      }
    };
  }
View Full Code Here

TOP

Related Classes of com.buschmais.jqassistant.plugin.java.impl.store.descriptor.ParameterDescriptor

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.