List of usage examples for org.apache.commons.lang3 StringUtils isNoneBlank
public static boolean isNoneBlank(final CharSequence... css)
Checks if none of the CharSequences are blank ("") or null and whitespace only..
StringUtils.isNoneBlank(null) = false StringUtils.isNoneBlank(null, "foo") = false StringUtils.isNoneBlank(null, null) = false StringUtils.isNoneBlank("", "bar") = false StringUtils.isNoneBlank("bob", "") = false StringUtils.isNoneBlank(" bob ", null) = false StringUtils.isNoneBlank(" ", "bar") = false StringUtils.isNoneBlank("foo", "bar") = true
From source file:org.openehealth.ipf.commons.ihe.core.atna.custom.CustomPixAuditor.java
public void auditIti64(boolean serverSide, RFC3881EventCodes.RFC3881EventOutcomeCodes eventOutcome, String pixManagerIpAddress, String sendingFacility, String sendingApp, String documentRegistryUri, String receivingFacility, String receivingApp, String hl7MessageControlId, String localPatientId, String subsumedLocalPatientId, String newPatientId, String previousPatientId, String submissionSetUuid) { if (!isAuditorEnabled()) { return;//from w w w .jav a2 s . c o m } CustomIHETransactionEventTypeCodes.NotifyXadPidLinkChange transactionCode = new CustomIHETransactionEventTypeCodes.NotifyXadPidLinkChange(); PatientRecordEvent event = new PatientRecordEvent(true, eventOutcome, RFC3881EventCodes.RFC3881EventActionCodes.UPDATE, transactionCode, null); configureEvent(this, serverSide, event, sendingFacility + '|' + sendingApp, null, receivingFacility + '|' + receivingApp, documentRegistryUri, pixManagerIpAddress, null); TypeValuePairType messageIdVP = event.getTypeValuePair("MSH-10", hl7MessageControlId); TypeValuePairType localPatientIdVP = event.getTypeValuePair("urn:ihe:iti:xpid:2017:patientIdentifierType", "localPatientId"); TypeValuePairType subsumedPatientIdVP = event .getTypeValuePair("urn:ihe:iti:xpid:2017:patientIdentifierType", "subsumedPatientId"); TypeValuePairType newPatientIdIdVP = event.getTypeValuePair("urn:ihe:iti:xpid:2017:patientIdentifierType", "newPatientId"); TypeValuePairType previousPatientIdIdVP = event .getTypeValuePair("urn:ihe:iti:xpid:2017:patientIdentifierType", "previousPatientId"); boolean subsumedLocalPatientIdPresent = StringUtils.isNoneBlank(subsumedLocalPatientId); boolean newPatientIdEqualsToPrevious = StringUtils.equals(newPatientId, previousPatientId); event.addParticipantObjectIdentification( new RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectIDTypeCodes.PatientNumber(), null, null, Arrays.asList(messageIdVP, localPatientIdVP), localPatientId, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeCodes.PERSON, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeRoleCodes.PATIENT, subsumedLocalPatientIdPresent ? RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectDataLifeCycleCodes.ORIGINATION : null, null); if (subsumedLocalPatientIdPresent) { event.addParticipantObjectIdentification( new RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectIDTypeCodes.PatientNumber(), null, null, Arrays.asList(messageIdVP, subsumedPatientIdVP), subsumedLocalPatientId, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeCodes.PERSON, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeRoleCodes.PATIENT, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectDataLifeCycleCodes.LOGICAL_DELETION, null); } event.addParticipantObjectIdentification( new RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectIDTypeCodes.PatientNumber(), null, null, Arrays.asList(messageIdVP, newPatientIdIdVP), newPatientId, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeCodes.PERSON, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeRoleCodes.PATIENT, newPatientIdEqualsToPrevious ? null : RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectDataLifeCycleCodes.ORIGINATION, null); event.addParticipantObjectIdentification( new RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectIDTypeCodes.PatientNumber(), null, null, Arrays.asList(messageIdVP, previousPatientIdIdVP), previousPatientId, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeCodes.PERSON, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeRoleCodes.PATIENT, newPatientIdEqualsToPrevious ? null : RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectDataLifeCycleCodes.LOGICAL_DELETION, null); if (serverSide && StringUtils.isNotBlank(submissionSetUuid)) { event.addParticipantObjectIdentification(new IHETransactionParticipantObjectIDTypeCodes.SubmissionSet(), null, null, null, submissionSetUuid, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeCodes.SYSTEM, RFC3881ParticipantObjectCodes.RFC3881ParticipantObjectTypeRoleCodes.JOB, null, null); } audit(event); }
From source file:org.paxml.tag.sql.SqlInsertTag.java
@Override public Object getValue() { StringBuilder sb = new StringBuilder(); Map map = getParam();/*from ww w . j a v a2 s . c o m*/ if (delete && StringUtils.isNoneBlank(correlation)) { Set<String> keys = new HashSet<String>(); for (String key : StringUtils.split(correlation, ",")) { keys.add(key.trim()); } Map coMap = new HashMap(map); coMap.keySet().retainAll(Arrays.asList(keys)); sb.append(SqlDeleteTag.getDeleteStatement(table, coMap)); } sb.append("insert into ").append(table).append(" ("); boolean first = true; for (Object k : map.keySet()) { if (first) { first = false; } else { sb.append(", "); } sb.append(k); } sb.append(") values ("); first = true; for (Object k : map.keySet()) { if (first) { first = false; } else { sb.append(", "); } sb.append(":").append(k); } sb.append(");\r\n"); return sb.toString(); }
From source file:org.paxml.testng.PaxmlTestCaseFactory.java
private static Object createTestCase(LaunchPoint p, File outputDir, ResultType resultType) { String className = p.getResource().getName(); if (StringUtils.isNoneBlank(p.getGroup())) { className = p.getGroup() + "." + className; }/*from w w w. ja v a 2 s . com*/ try { Constructor<? extends PaxmlTestCase> constructor = CACHE.get(className); if (constructor == null) { ClassPool pool = ClassPool.getDefault(); if (log.isInfoEnabled()) { log.info("Generating test class proxy:" + className); } CtClass testclass = pool.makeClass(className); final CtClass superClass = pool.get(PaxmlTestCase.class.getName()); testclass.setSuperclass(superClass); testclass.setModifiers(Modifier.PUBLIC); // Add a constructor which will call super( ... ); CtClass[] params = new CtClass[] { pool.get(LaunchPoint.class.getName()), pool.get(File.class.getName()), pool.get(ResultType.class.getName()) }; final CtConstructor ctor = CtNewConstructor.make(params, null, CtNewConstructor.PASS_PARAMS, null, null, testclass); testclass.addConstructor(ctor); Class<? extends PaxmlTestCase> c = testclass.toClass(); constructor = c.getConstructor(new Class[] { LaunchPoint.class, File.class, ResultType.class }); CACHE.put(className, constructor); } return constructor.newInstance(new Object[] { p, outputDir, resultType }); } catch (Exception e) { throw new RuntimeException("Could not create test case: " + className, e); } }
From source file:org.structr.websocket.command.SearchCommand.java
@Override public void processMessage(WebSocketMessage webSocketData) { final SecurityContext securityContext = getWebSocket().getSecurityContext(); final String searchString = (String) webSocketData.getNodeData().get("searchString"); final String restQuery = (String) webSocketData.getNodeData().get("restQuery"); final String cypherQuery = (String) webSocketData.getNodeData().get("cypherQuery"); final String paramString = (String) webSocketData.getNodeData().get("cypherParams"); final String typeString = (String) webSocketData.getNodeData().get("type"); Class type = null;/*from ww w . java 2s . co m*/ if (typeString != null) { type = SchemaHelper.getEntityClassForRawType(typeString); } if (searchString == null) { if (cypherQuery != null) { try { Map<String, Object> obj = null; if (StringUtils.isNoneBlank(paramString)) { obj = new Gson().fromJson(paramString, Map.class); } final List<GraphObject> result = StructrApp.getInstance(securityContext).cypher(cypherQuery, obj); webSocketData.setResult(result); getWebSocket().send(webSocketData, true); return; } catch (Exception ex) { logger.log(Level.WARNING, "Exception occured", ex); getWebSocket().send(MessageBuilder.status().code(400).message(ex.getMessage()).build(), true); } } if (restQuery != null) { final RestDataSource restDataSource = new RestDataSource(); try { securityContext.setRequest(getWebSocket().getRequest()); webSocketData.setResult(restDataSource.getData(new RenderContext(securityContext), restQuery)); getWebSocket().send(webSocketData, true); return; } catch (FrameworkException ex) { Logger.getLogger(SearchCommand.class.getName()).log(Level.SEVERE, null, ex); } } } final String sortOrder = webSocketData.getSortOrder(); final String sortKey = webSocketData.getSortKey(); final PropertyKey sortProperty = StructrApp.getConfiguration().getPropertyKeyForJSONName(AbstractNode.class, sortKey); final Query query = StructrApp.getInstance(securityContext).nodeQuery().includeDeletedAndHidden() .sort(sortProperty).order("desc".equals(sortOrder)); query.andName(searchString); if (type != null) { query.andType(type); } try { // do search final Result result = query.getResult(); // set full result list webSocketData.setResult(result.getResults()); // send only over local connection getWebSocket().send(webSocketData, true); } catch (FrameworkException fex) { logger.log(Level.WARNING, "Exception occured", fex); getWebSocket().send(MessageBuilder.status().code(fex.getStatus()).message(fex.getMessage()).build(), true); } }
From source file:org.talend.dataprep.api.service.FolderAPITest.java
@Test public void should_return_conflict_on_non_empty_folder_remove() throws IOException { //given/* ww w . j av a 2 s . c om*/ createFolder("beer", home.getId()); final Folder beer = getFolder(home.getId(), "beer"); final FolderEntry folderEntry = new FolderEntry(DATASET, "6f8a54051bc454"); createFolderEntry(folderEntry, beer.getId()); //when final Response response = removeFolder(beer.getId()); //then assertThat(response.getStatusCode(), is(409)); final String content = response.asString(); assertTrue(StringUtils.isNoneBlank(content)); assertTrue(content.contains(FolderErrorCodes.FOLDER_NOT_EMPTY.name())); final List<Folder> folders = getFolderChildren(home.getId()); assertThat(folders, hasSize(1)); }
From source file:org.tinymediamanager.ui.components.ImageLabel.java
private void recreateScaledImageIfNeeded(int originalWidth, int originalHeight, int newWidth, int newHeight) { if ((newWidth * 0.8f > originalWidth) || (originalWidth > newWidth * 1.2f) || (newHeight * 0.8f > originalHeight) || (originalHeight > newHeight * 1.2f) && newWidth > 10) { if (StringUtils.isNotBlank(imagePath)) { worker = new ImageLoader(imagePath, new Dimension(newWidth, newHeight)); worker.execute();//from www . j a v a 2 s . c o m } else if (StringUtils.isNoneBlank(imageUrl)) { worker = new ImageFetcher(new Dimension(newWidth, newHeight)); worker.execute(); } } }
From source file:se.skl.skltpservices.npoadapter.mapper.ImagingOutcomeMapper.java
@SuppressWarnings("unused") private ImagingBodyType mapBody(Map<String, String> ehr13606values, final COMPOSITION und) { ImagingBodyType body = new ImagingBodyType(); if (ehr13606values.containsKey("und-und-ure-typ")) { try {/*from www . j a v a 2 s.co m*/ body.setTypeOfResult(TypeOfResultCodeEnum.valueOf(ehr13606values.get("und-und-ure-typ"))); } catch (IllegalArgumentException iae) { log.error("Received unexpected Svarstyp und-und-ure-typ:" + ehr13606values.get("und-und-ure-typ")); } } body.setResultTime(ehr13606values.get("und-und-ure-stp")); body.setResultReport(ehr13606values.get("und-und-ure-utl")); // --- body.getImageRecording().add(new ImageRecordingType()); body.getImageRecording().get(0).setRecordingId(new IIType()); body.getImageRecording().get(0).getRecordingId().setExtension(und.getRcId().getExtension()); body.getImageRecording().get(0).getRecordingId().setRoot(und.getRcId().getRoot()); /* <parts xsi:type="ELEMENT"> <meaning code="und-und-uat-kod" codeSystem="1.2.752.129.2.2.2.1"> <displayName value="tgrdskod"/> </meaning> <value value="Manuellt inmatad" xsi:type="ST"/> </parts> */ body.getImageRecording().get(0).setExaminationActivity(new CVType()); body.getImageRecording().get(0).getExaminationActivity() .setOriginalText(ehr13606values.get("und-und-uat-kod")); body.getImageRecording().get(0).setExaminationTimePeriod(new TimePeriodType()); body.getImageRecording().get(0).getExaminationTimePeriod() .setStart(ehr13606values.get("und-und-uat-txt-low")); if (StringUtils.isNoneBlank(ehr13606values.get("und-und-uat-txt-high"))) { body.getImageRecording().get(0).getExaminationTimePeriod() .setEnd(ehr13606values.get("und-und-uat-txt-high")); } body.getImageRecording().get(0).setExaminationUnit(ehr13606values.get("und-bdi-ure-lab")); if (StringUtils.isNotBlank(ehr13606values.get("und-und-res-und"))) { body.getImageRecording().get(0).getImageStructuredData().add(new ImageStructuredDataType()); body.getImageRecording().get(0).getImageStructuredData().get(0).setImageData(new ImageDataType()); // Assumption is that we receive text data - this will need to be confirmed by sample data body.getImageRecording().get(0).getImageStructuredData().get(0).getImageData() .setMediaType(MediaTypeEnum.TEXT_PLAIN); body.getImageRecording().get(0).getImageStructuredData().get(0).getImageData() .setValue(ehr13606values.get("und-und-res-und").getBytes(Charset.forName("UTF-8"))); } // --- body.setReferral(new ECGReferralType()); body.getReferral().setReferralId(ehr13606values.get("vbe-rc-id")); body.getReferral().setReferralReason(ehr13606values.get("vbe-vbe-fst")); body.getReferral().setAccountableHealthcareProfessional(new HealthcareProfessionalType()); body.getReferral().getAccountableHealthcareProfessional() .setAuthorTime(ehr13606values.get("vbe-committal-timecommitted")); // TODO - activate if SERVICE-400 is approved if (false) { if (StringUtils.isNotBlank(ehr13606values.get("und-attestation-time"))) { body.getReferral().setAttested(new LegalAuthenticatorType()); body.getReferral().getAttested().setSignatureTime(ehr13606values.get("und-attestation-time")); } } // --- return body; }