/** * Compares this builder to given {@link GradleDependency}. */ public boolean equalsToDependency(GradleDependency dep) { boolean coordsEquals = group.equals(dep.getGroup()) && name.equals(dep.getName()) && Strings.compare(version == null ? "" : version, dep.getVersion() == null ? "" : dep.getVersion()); boolean classifierEquals = true; if (!Strings.isNullOrEmpty(dep.getClassifier())) { classifierEquals = dep.getClassifier().equals(classifier); } boolean packagingEquals = true; if (!Strings.isNullOrEmpty(dep.getPackaging())) { packagingEquals = dep.getPackaging().equals(packaging); } return coordsEquals && classifierEquals && packagingEquals; }
@SuppressWarnings({ "rawtypes", "unchecked" }) private MetaModelProvider lookupProvider() { PersistenceCommonDescriptor config = (PersistenceCommonDescriptor) getFaceted().getFacet(JPAFacet.class) .getConfig(); List<PersistenceUnitCommon> allPersistenceUnit = config.getAllPersistenceUnit(); String providerName = allPersistenceUnit.size() > 0 ? allPersistenceUnit.get(0) .getProvider() : null; Imported<PersistenceProvider> services = SimpleContainer.getServices(getClass().getClassLoader(), PersistenceProvider.class); for (PersistenceProvider candidate : services) { try { if (Strings.compare(candidate.getProvider(), providerName)) { return candidate.getMetaModelProvider(); } } finally { services.release(candidate); } } // return Hibernate return services.get().getMetaModelProvider(); }
if (Strings.compare(dominant.getCoordinate().getVersion(), recessive.getCoordinate().getVersion())) if (Strings.compare(cfgElmtsRefMap.get(e.getName()), e.toString())) if (Strings.compare(pluginExecutionRecessive.getPhase(), pluginExecutionDominant.getPhase())) if (Strings.compare(cfgExecElmtsRefMap.get(e.getName()), e.toString()))
&& Strings.compare(versionToInstall, existing.getCoordinate().getVersion()))