XMethod xmethod = XMethodFactory.createXMethod(javaClass, method);
XMethod xmethod = XFactory.createXMethod(javaClass, method);
	public void visitClassContext(ClassContext classContext) {		if (!checkedDatabase) {			database = AnalysisContext.currentAnalysisContext().getUnconditionalDerefParamDatabase();			checkedDatabase = true;		}				if (database == null)			return;				JavaClass javaClass = classContext.getJavaClass();		Method[] methodList = javaClass.getMethods();		for (Method method : methodList) {			if (!isEqualsMethod(method))				continue;			XMethod xmethod = XMethodFactory.createXMethod(javaClass, method);			ParameterNullnessProperty property = database.getProperty(xmethod);			if (property == null)				continue;			if (property.isNonNull(0)) {				BugInstance warning = new BugInstance("NP_DOES_NOT_HANDLE_NULL", NORMAL_PRIORITY)						.addClassAndMethod(javaClass, method);				bugReporter.reportBug(warning);			}		}	}