public int getParameterCount() { return m_method.getNumberOfParameters(); }
private boolean isNoArgConstructor() throws JavaModelException { return fMethod.isConstructor() && fMethod.getNumberOfParameters() == 0; }
private boolean isNoArgConstructor() throws JavaModelException { return fMethod.isConstructor() && fMethod.getNumberOfParameters() == 0; }
private boolean isMethodToSuggest(IMethod method) { try { String methodName= method.getElementName(); return method.getNumberOfParameters() == 0 && !Signature.SIG_VOID.equals(method.getReturnType()) && (methodName.startsWith("get") || methodName.startsWith("is")); //$NON-NLS-1$//$NON-NLS-2$ } catch (JavaModelException e) { return false; } }
private boolean isMethodToSuggest(IMethod method) { try { String methodName= method.getElementName(); return method.getNumberOfParameters() == 0 && !Signature.SIG_VOID.equals(method.getReturnType()) && (methodName.startsWith("get") || methodName.startsWith("is")); //$NON-NLS-1$//$NON-NLS-2$ } catch (JavaModelException e) { return false; } }
private boolean isMethodToSuggest(IMethod method) { try { String methodName= method.getElementName(); return method.getNumberOfParameters() == 0 && !Signature.SIG_VOID.equals(method.getReturnType()) && (methodName.startsWith("get") || methodName.startsWith("is")); //$NON-NLS-1$//$NON-NLS-2$ } catch (JavaModelException e) { return false; } }
private SearchPattern createNewMethodPattern() { StringBuilder stringPattern= new StringBuilder(getNewElementName()).append('('); int paramCount= getMethod().getNumberOfParameters(); for (int i= 0; i < paramCount; i++) { if (i > 0) stringPattern.append(','); stringPattern.append('*'); } stringPattern.append(')'); return SearchPattern.createPattern(stringPattern.toString(), IJavaSearchConstants.METHOD, IJavaSearchConstants.DECLARATIONS, SearchUtils.GENERICS_AGNOSTIC_MATCH_RULE); }
private SearchPattern createNewMethodPattern() { StringBuffer stringPattern= new StringBuffer(getNewElementName()).append('('); int paramCount= getMethod().getNumberOfParameters(); for (int i= 0; i < paramCount; i++) { if (i > 0) { stringPattern.append(','); } stringPattern.append('*'); } stringPattern.append(')'); return SearchPattern.createPattern(stringPattern.toString(), IJavaSearchConstants.METHOD, IJavaSearchConstants.DECLARATIONS, SearchUtils.GENERICS_AGNOSTIC_MATCH_RULE); }
private SearchPattern createNewMethodPattern() { StringBuffer stringPattern= new StringBuffer(getNewElementName()).append('('); int paramCount= getMethod().getNumberOfParameters(); for (int i= 0; i < paramCount; i++) { if (i > 0) stringPattern.append(','); stringPattern.append('*'); } stringPattern.append(')'); return SearchPattern.createPattern(stringPattern.toString(), IJavaSearchConstants.METHOD, IJavaSearchConstants.DECLARATIONS, SearchUtils.GENERICS_AGNOSTIC_MATCH_RULE); }
private SearchPattern createNewMethodPattern() { StringBuffer stringPattern= new StringBuffer(getNewElementName()).append('('); int paramCount= getMethod().getNumberOfParameters(); for (int i= 0; i < paramCount; i++) { if (i > 0) stringPattern.append(','); stringPattern.append('*'); } stringPattern.append(')'); return SearchPattern.createPattern(stringPattern.toString(), IJavaSearchConstants.METHOD, IJavaSearchConstants.DECLARATIONS, SearchUtils.GENERICS_AGNOSTIC_MATCH_RULE); }
public static boolean isRenameProhibited(final IMethod method) throws CoreException { if (method.getElementName().equals("toString") //$NON-NLS-1$ && (method.getNumberOfParameters() == 0) && (method.getReturnType().equals("Ljava.lang.String;") //$NON-NLS-1$ || method.getReturnType().equals("QString;") //$NON-NLS-1$ || method.getReturnType().equals("Qjava.lang.String;"))) { return true; } else { return false; } }
public static boolean isRenameProhibited(final IMethod method) throws CoreException { if (method.getElementName().equals("toString") //$NON-NLS-1$ && (method.getNumberOfParameters() == 0) && (method.getReturnType().equals("Ljava.lang.String;") //$NON-NLS-1$ || method.getReturnType().equals("QString;") //$NON-NLS-1$ || method.getReturnType().equals("Qjava.lang.String;"))) //$NON-NLS-1$ return true; else return false; }
public static boolean isRenameProhibited(final IMethod method) throws CoreException { if (method.getElementName().equals("toString") //$NON-NLS-1$ && (method.getNumberOfParameters() == 0) && (method.getReturnType().equals("Ljava.lang.String;") //$NON-NLS-1$ || method.getReturnType().equals("QString;") //$NON-NLS-1$ || method.getReturnType().equals("Qjava.lang.String;"))) //$NON-NLS-1$ return true; else return false; }
public static boolean isRenameProhibited(final IMethod method) throws CoreException { if (method.getElementName().equals("toString") //$NON-NLS-1$ && (method.getNumberOfParameters() == 0) && (method.getReturnType().equals("Ljava.lang.String;") //$NON-NLS-1$ || method.getReturnType().equals("QString;") //$NON-NLS-1$ || method.getReturnType().equals("Qjava.lang.String;"))) //$NON-NLS-1$ return true; else return false; }
private static Map<String, String> solveParameters(IMethod method) throws JavaModelException { if(method.getNumberOfParameters() > 0) { return parseParameterNames(new ICompilationUnit[] {method.getCompilationUnit()}, new TestNGMethodParameterVisitor(method)); } return new HashMap<>(); }
@Override public boolean visit(MethodDeclaration node) { if(null != m_methodFilter) { return node.getName().getIdentifier().equals(m_methodFilter.getElementName()) && node.parameters().size() == m_methodFilter.getNumberOfParameters(); } else { return true; } }
private static boolean sameParams(IMethod method, IMethod method2) { if (method.getNumberOfParameters() != method2.getNumberOfParameters()) return false; String[] params= method.getParameterTypes(); String[] params2= method2.getParameterTypes(); for (int i= 0; i < params.length; i++) { String t1= Signature.getSimpleName(Signature.toString(params[i])); String t2= Signature.getSimpleName(Signature.toString(params2[i])); if (!t1.equals(t2)) { return false; } } return true; }
private static boolean sameParams(IMethod method, IMethod method2) { if (method.getNumberOfParameters() != method2.getNumberOfParameters()) return false; String[] params= method.getParameterTypes(); String[] params2= method2.getParameterTypes(); for (int i= 0; i < params.length; i++) { String t1= Signature.getSimpleName(Signature.toString(params[i])); String t2= Signature.getSimpleName(Signature.toString(params2[i])); if (!t1.equals(t2)) { return false; } } return true; }
private static boolean sameParams(IMethod method, IMethod method2) { if (method.getNumberOfParameters() != method2.getNumberOfParameters()) { return false; } String[] params = method.getParameterTypes(); String[] params2 = method2.getParameterTypes(); for (int i = 0; i < params.length; i++) { String t1 = Signature.getSimpleName(Signature.toString(params[i])); String t2 = Signature.getSimpleName(Signature.toString(params2[i])); if (!t1.equals(t2)) { return false; } } return true; }
/** Constructor. * @param operation the operation. * @throws JavaModelException if the parameters cannot be retreived. */ JdtFormalParameterList(IMethod operation) throws JavaModelException { this.nb = operation.getNumberOfParameters(); this.names = operation.getParameterNames(); this.types = new String[this.nb]; final ILocalVariable[] unresolvedParameters = operation.getParameters(); for (int i = 0; i < this.nb; ++i) { this.types[i] = resolve(operation, unresolvedParameters[i].getTypeSignature()); } }