for (int i = 0; i < methodList.length; ++i) { Method method = methodList[i];
for (Method method : methodList) {
	public void visitClassContext(ClassContext classContext) {		if (database == null) {			database = AnalysisContext.currentAnalysisContext().getMayReturnNullDatabase();			if (database == null) {				database = new MayReturnNullPropertyDatabase();				AnalysisContext.currentAnalysisContext().setMayReturnNullDatabase(database);			}		}				Method[] methodList = classContext.getJavaClass().getMethods();		for (int i = 0; i < methodList.length; ++i) {			Method method = methodList[i];						// Prescreening - only check methods which return a reference type			String methodSig = method.getSignature();			if (methodSig.indexOf(")L") < 0 && methodSig.indexOf(")[") < 0)				continue;			// Make sure there is Code			if (classContext.getMethodGen(method) == null)				continue;						analyzeMethod(classContext, method);		}	}