List of usage examples for org.apache.commons.lang3 StringUtils isNotEmpty
public static boolean isNotEmpty(final CharSequence cs)
Checks if a CharSequence is not empty ("") and not null.
StringUtils.isNotEmpty(null) = false StringUtils.isNotEmpty("") = false StringUtils.isNotEmpty(" ") = true StringUtils.isNotEmpty("bob") = true StringUtils.isNotEmpty(" bob ") = true
From source file:com.inkubator.hrm.web.personalia.SystemScoringIndexFormController.java
@PostConstruct @Override/* ww w . ja va 2s .co m*/ public void initialization() { super.initialization(); try { String systemScoringId = FacesUtil.getRequestParameter("systemScoringId"); String systemScoringIndexId = FacesUtil.getRequestParameter("systemScoringIndexId"); model = new SystemScoringIndexModel(); isUpdate = Boolean.FALSE; if (StringUtils.isNotEmpty(systemScoringIndexId)) { SystemScoringIndex systemScoringIndex = systemScoringIndexService .getEntiyByPK(Long.parseLong(systemScoringIndexId)); if (systemScoringIndex != null) { model = getModelFromEntity(systemScoringIndex); isUpdate = Boolean.TRUE; } } model.setSystemScoringId(Long.valueOf(systemScoringId)); } catch (Exception e) { LOGGER.error("Error", e); } }
From source file:com.baifendian.swordfish.common.job.struct.node.impexp.writer.HiveWriter.java
@Override public boolean checkValid() { return StringUtils.isNotEmpty(database) && StringUtils.isNotEmpty(table); }
From source file:edu.emory.cci.aiw.cvrg.eureka.servlet.proposition.PropositionListSupport.java
String getDisplayName(Phenotype p) { String displayName = p.getDisplayName(); if (StringUtils.isNotEmpty(displayName)) { return displayName + " (" + p.getKey() + ")"; } else {/* w ww . java 2s .co m*/ return p.getKey(); } }
From source file:com.netflix.spinnaker.halyard.config.validate.v1.security.SamlValidator.java
@Override public void validate(ConfigProblemSetBuilder p, Saml saml) { if (!saml.isEnabled()) { return;/*from w ww. j a v a2s . c om*/ } if (StringUtils.isEmpty(saml.getMetadataLocal()) && StringUtils.isEmpty(saml.getMetadataRemote())) { p.addProblem(Problem.Severity.ERROR, "No metadata file specified."); } if (StringUtils.isNotEmpty(saml.getMetadataLocal())) { try { new File(new URI("file:" + saml.getMetadataLocal())); } catch (Exception f) { p.addProblem(Problem.Severity.ERROR, f.getMessage()); } } if (StringUtils.isNotEmpty(saml.getMetadataRemote())) { try { HttpClientBuilder.create().build().execute(new HttpGet(saml.getMetadataRemote())); } catch (IOException e) { p.addProblem(Problem.Severity.WARNING, "Cannot access remote metadata.xml file: " + e.getMessage()); } } if (StringUtils.isEmpty(saml.getIssuerId())) { p.addProblem(Problem.Severity.ERROR, "No issuerId specified."); } if (StringUtils.isEmpty(saml.getKeyStore())) { p.addProblem(Problem.Severity.ERROR, "No keystore specified."); } if (StringUtils.isEmpty(saml.getKeyStorePassword())) { p.addProblem(Problem.Severity.ERROR, "No keystore password specified."); } if (StringUtils.isEmpty(saml.getKeyStoreAliasName())) { p.addProblem(Problem.Severity.ERROR, "No keystore alias specified."); } InputStream is = null; try { File f = new File(new URI("file:" + saml.getKeyStore())); is = new FileInputStream(f); val keystore = KeyStore.getInstance(KeyStore.getDefaultType()); // will throw an exception if `keyStorePassword` is invalid keystore.load(is, saml.getKeyStorePassword().toCharArray()); Collections.list(keystore.aliases()).stream() .filter(alias -> alias.equalsIgnoreCase(saml.getKeyStoreAliasName())).findFirst() .orElseThrow(() -> new RuntimeException( "Keystore does not contain alias " + saml.getKeyStoreAliasName())); } catch (Exception e) { p.addProblem(Problem.Severity.ERROR, "Keystore validation problem: " + e.getMessage()); } finally { if (is != null) { try { is.close(); } catch (Exception e) { // ignored. } } } if (saml.getServiceAddress() == null) { p.addProblem(Problem.Severity.ERROR, "No service address specified."); } else if (!saml.getServiceAddress().getProtocol().equalsIgnoreCase("https")) { p.addProblem(Problem.Severity.WARNING, "Gate should operate on HTTPS"); } }
From source file:com.inkubator.hrm.web.personalia.BioPotensiSwotFormController.java
@PostConstruct @Override/* w w w .j a v a2s . c o m*/ public void initialization() { super.initialization(); try { String bioPotensiSwotId = FacesUtil.getRequestParameter("bioPotensiSwotId"); bioDataId = Long.parseLong(FacesUtil.getRequestParameter("bioDataId")); model = new BioPotensiSwotModel(); isUpdate = Boolean.FALSE; if (StringUtils.isNotEmpty(bioPotensiSwotId)) { BioPotensiSwot bioPotensiSwot = service.getEntiyByPK(Long.parseLong(bioPotensiSwotId)); if (bioPotensiSwotId != null) { model = getModelFromEntity(bioPotensiSwot); isUpdate = Boolean.TRUE; } } } catch (Exception e) { LOGGER.error("Error", e); } }
From source file:com.inkubator.hrm.web.organisation.CompanyCommisionerFormController.java
@PostConstruct @Override//from w ww .ja va2 s. c o m public void initialization() { super.initialization(); try { String companyId = FacesUtil.getRequestParameter("companyId"); model = new CompanyCommisionerModel(); isUpdate = Boolean.FALSE; String commisionerId = FacesUtil.getRequestParameter("commisionerId"); if (StringUtils.isNotEmpty(commisionerId)) { CompanyCommisioner commisioner = companyCommisionerService .getEntiyByPK(Long.parseLong(commisionerId)); if (commisioner != null) { model = getModelFromEntity(commisioner); isUpdate = Boolean.TRUE; } } model.setCompanyId(Long.parseLong(companyId)); } catch (Exception e) { LOGGER.error("Error", e); } }
From source file:de.knightsoftnet.mtwidgets.client.ui.widget.oracle.PhoneNumberMsRestOracle.java
@Override protected boolean needSuggest(final String pentry) { return StringUtils.isNotEmpty(pentry) && !StringUtils.contains(pentry, ')'); }
From source file:cherry.example.web.applied.ex10.AppliedEx10ServiceImpl.java
@Transactional @Override//from w ww . ja v a 2 s . c o m public Long create(AppliedEx10Form form) { SQLInsertClause insert = qf.insert(et1); if (StringUtils.isNotEmpty(form.getText10())) { insert.set(et1.text10, form.getText10()); } if (StringUtils.isNotEmpty(form.getText100())) { insert.set(et1.text100, form.getText100()); } insert.set(et1.int64, form.getInt64()); insert.set(et1.decimal1, form.getDecimal1()); insert.set(et1.decimal3, form.getDecimal3()); insert.set(et1.dt, form.getDt()); insert.set(et1.tm, form.getTm()); insert.set(et1.dtm, form.getDtm()); Long id = insert.executeWithKey(et1.id); SQLInsertClause insertSub = qf.insert(et2); for (AppliedEx10SubForm sf : form.getItem()) { insertSub.set(et2.parentId, id); if (StringUtils.isNotEmpty(sf.getText10())) { insertSub.set(et2.text10, sf.getText10()); } if (StringUtils.isNotEmpty(sf.getText100())) { insertSub.set(et2.text100, sf.getText100()); } insertSub.set(et2.int64, sf.getInt64()); insertSub.set(et2.decimal1, sf.getDecimal1()); insertSub.set(et2.decimal3, sf.getDecimal3()); insertSub.set(et2.dt, sf.getDt()); insertSub.set(et2.tm, sf.getTm()); insertSub.set(et2.dtm, sf.getDtm()); insertSub.addBatch(); } long count = insertSub.execute(); if (count != form.getItem().size()) { throw new IllegalStateException(); } return id; }
From source file:cherry.example.web.applied.ex20.AppliedEx20ServiceImpl.java
@Transactional @Override/*w w w . j a va 2s . co m*/ public Long create(AppliedEx20Form form) { SQLInsertClause insert = qf.insert(et1); if (StringUtils.isNotEmpty(form.getText10())) { insert.set(et1.text10, form.getText10()); } if (StringUtils.isNotEmpty(form.getText100())) { insert.set(et1.text100, form.getText100()); } insert.set(et1.int64, form.getInt64()); insert.set(et1.decimal1, form.getDecimal1()); insert.set(et1.decimal3, form.getDecimal3()); insert.set(et1.dt, form.getDt()); insert.set(et1.tm, form.getTm()); insert.set(et1.dtm, form.getDtm()); Long id = insert.executeWithKey(et1.id); SQLInsertClause insertSub = qf.insert(et2); for (AppliedEx20SubForm sf : form.getItem()) { insertSub.set(et2.parentId, id); if (StringUtils.isNotEmpty(sf.getText10())) { insertSub.set(et2.text10, sf.getText10()); } if (StringUtils.isNotEmpty(sf.getText100())) { insertSub.set(et2.text100, sf.getText100()); } insertSub.set(et2.int64, sf.getInt64()); insertSub.set(et2.decimal1, sf.getDecimal1()); insertSub.set(et2.decimal3, sf.getDecimal3()); insertSub.set(et2.dt, sf.getDt()); insertSub.set(et2.tm, sf.getTm()); insertSub.set(et2.dtm, sf.getDtm()); insertSub.addBatch(); } long count = insertSub.execute(); if (count != form.getItem().size()) { throw new IllegalStateException(); } return id; }
From source file:at.porscheinformatik.sonarqube.licensecheck.mavenlicense.MavenLicense.java
public static List<MavenLicense> fromString(String mavenLicenseString) { List<MavenLicense> mavenLicenses = new ArrayList<>(); if (mavenLicenseString != null && mavenLicenseString.startsWith("[")) { try (JsonReader jsonReader = Json.createReader(new StringReader(mavenLicenseString))) { JsonArray licensesJson = jsonReader.readArray(); for (int i = 0; i < licensesJson.size(); i++) { JsonObject licenseJson = licensesJson.getJsonObject(i); mavenLicenses.add(new MavenLicense(licenseJson.getString("licenseNameRegEx"), licenseJson.getString("license"))); }//from ww w . j a v a2s . c o m } } else if (StringUtils.isNotEmpty(mavenLicenseString)) { // deprecated - remove with later release String[] mavenLicenseEntries = mavenLicenseString.split(";"); for (String mavenLicenseEntry : mavenLicenseEntries) { String[] mavenLicenseEntryParts = mavenLicenseEntry.split("~"); mavenLicenses.add(new MavenLicense(mavenLicenseEntryParts[0], mavenLicenseEntryParts[1])); } } return mavenLicenses; }