org.apache.commons.lang3.BooleanUtils#isFalse ( )源码实例Demo

下面列出了org.apache.commons.lang3.BooleanUtils#isFalse ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: o2oa   文件: ManualProcessor.java
private void writeToEmpowerMap(AeiObjects aeiObjects, TaskIdentities taskIdentities) throws Exception {
	/* 先清空EmpowerMap */
	aeiObjects.getWork().getProperties().setManualEmpowerMap(new LinkedHashMap<String, String>());
	if (!(StringUtils.equals(aeiObjects.getWork().getWorkCreateType(), Work.WORKCREATETYPE_SURFACE)
			&& BooleanUtils.isFalse(aeiObjects.getWork().getWorkThroughManual()))) {
		List<String> values = taskIdentities.identities();
		values = ListUtils.subtract(values, aeiObjects.getProcessingAttributes().getIgnoreEmpowerIdentityList());
		taskIdentities.empower(aeiObjects.business().organization().empower().listWithIdentityObject(
				aeiObjects.getWork().getApplication(), aeiObjects.getProcess().getEdition(),
				aeiObjects.getWork().getProcess(), aeiObjects.getWork().getId(), values));
		for (TaskIdentity taskIdentity : taskIdentities) {
			if (StringUtils.isNotEmpty(taskIdentity.getFromIdentity())) {
				aeiObjects.getWork().getProperties().getManualEmpowerMap().put(taskIdentity.getIdentity(),
						taskIdentity.getFromIdentity());
			}
		}
	}
}
 
源代码2 项目: cuba   文件: ListEditorPopupWindow.java
@SuppressWarnings("unchecked")
protected TextField createTextField(Datatype datatype) {
    TextField textField = uiComponents.create(TextField.class);
    textField.setDatatype(datatype);

    if (!BooleanUtils.isFalse(editable)) {
        FilterHelper.ShortcutListener shortcutListener = new FilterHelper.ShortcutListener("add", new KeyCombination(KeyCombination.Key.ENTER)) {
            @Override
            public void handleShortcutPressed() {
                _addValue(textField);
            }
        };
        filterHelper.addShortcutListener(textField, shortcutListener);
    }
    return textField;
}
 
源代码3 项目: o2oa   文件: ActionValidate.java
ActionResult<Wo> execute() throws Exception {
	ActionResult<Wo> result = new ActionResult<>();
	Wo wo = new Wo();
	wo.setValue(true);
	if (!this.connect()) {
		wo.setValue(false);
	}
	if(BooleanUtils.isFalse(Config.collect().getEnable())){
		wo.setValue(false);
	}
	if (!this.validate(Config.collect().getName(), Config.collect().getPassword())) {
		wo.setValue(false);
	}
	if (BooleanUtils.isTrue(wo.getValue())) {
		/* 提交人员同步 */
		ThisApplication.context().scheduleLocal(CollectPerson.class);
	}
	result.setData(wo);
	return result;
}
 
源代码4 项目: wx-crawl   文件: WxCrawler.java
/**
 * 是否爬取过。只有在打开断点续爬时才做检查
 * @param key
 * @return
 */
private boolean hasCrawled(String key){
    if (BooleanUtils.isFalse(isResumable)) {
        return false;
    }
    return redisService.exists(key);
}
 
源代码5 项目: prebid-server-java   文件: SetuidHandler.java
private void handleResult(AsyncResult<TcfResponse<Integer>> asyncResult, RoutingContext context,
                          UidsCookie uidsCookie, String bidder) {
    if (asyncResult.failed()) {
        respondWithError(context, bidder, asyncResult.cause());
    } else {
        // allow cookie only if user is not in GDPR scope or vendor passed GDPR check
        final TcfResponse<Integer> tcfResponse = asyncResult.result();

        final boolean notInGdprScope = BooleanUtils.isFalse(tcfResponse.getUserInGdprScope());

        final Map<Integer, PrivacyEnforcementAction> vendorIdToAction = tcfResponse.getActions();
        final PrivacyEnforcementAction privacyEnforcementAction = vendorIdToAction != null
                ? vendorIdToAction.get(gdprHostVendorId)
                : null;
        final boolean blockPixelSync = privacyEnforcementAction == null
                || privacyEnforcementAction.isBlockPixelSync();

        final boolean allowedCookie = notInGdprScope || !blockPixelSync;

        if (allowedCookie) {
            respondWithCookie(context, bidder, uidsCookie);
        } else {
            respondWithoutCookie(context, HttpResponseStatus.OK.code(),
                    "The gdpr_consent param prevents cookies from being saved", bidder);
        }
    }
}
 
源代码6 项目: herd   文件: TagDaoImpl.java
@Override
public List<TagEntity> getTagsByTagTypeEntityAndParentTagCode(TagTypeEntity tagTypeEntity, String parentTagCode, Boolean isParentTagNull)
{
    // Create the criteria builder and the criteria.
    CriteriaBuilder builder = entityManager.getCriteriaBuilder();
    CriteriaQuery<TagEntity> criteria = builder.createQuery(TagEntity.class);

    // The criteria root is the tag entity.
    Root<TagEntity> tagEntityRoot = criteria.from(TagEntity.class);

    // Get the columns.
    Path<String> displayNameColumn = tagEntityRoot.get(TagEntity_.displayName);

    // Create the standard restrictions (i.e. the standard where clauses).
    List<Predicate> predicates = new ArrayList<>();
    predicates.add(builder.equal(tagEntityRoot.get(TagEntity_.tagType), tagTypeEntity));

    if (StringUtils.isNotBlank(parentTagCode))
    {
        // Return all tags that are immediate children of the specified parent tag.
        predicates.add(builder.equal(builder.upper(tagEntityRoot.get(TagEntity_.parentTagEntity).get(TagEntity_.tagCode)), parentTagCode.toUpperCase()));
    }
    else if (BooleanUtils.isTrue(isParentTagNull))
    {
        // The flag is non-null and true, return all tags with no parents, i.e. root tags.
        predicates.add(builder.isNull(tagEntityRoot.get(TagEntity_.parentTagEntity)));
    }
    else if (BooleanUtils.isFalse(isParentTagNull))
    {
        // The flag is non-null and false, return all tags with parents.
        predicates.add(builder.isNotNull(tagEntityRoot.get(TagEntity_.parentTagEntity)));
    }

    // Add all clauses to the query.
    criteria.select(tagEntityRoot).where(builder.and(predicates.toArray(new Predicate[predicates.size()]))).orderBy(builder.asc(displayNameColumn));

    // Run the query to get the results.
    return entityManager.createQuery(criteria).getResultList();
}
 
源代码7 项目: cuba   文件: DynamicAttributesCondition.java
@Override
protected void updateText() {
    if (operator == Op.NOT_EMPTY) {
        if (BooleanUtils.isTrue((Boolean) param.getValue())) {
            text = text.replace("not exists", "exists");
        } else if (BooleanUtils.isFalse((Boolean) param.getValue()) && !text.contains("not exists")) {
            text = text.replace("exists ", "not exists ");
        }
    }

    if (!isCollection) {
        if (operator == Op.ENDS_WITH || operator == Op.STARTS_WITH || operator == Op.CONTAINS || operator == Op.DOES_NOT_CONTAIN) {
            Matcher matcher = LIKE_PATTERN.matcher(text);
            if (matcher.find()) {
                String escapeCharacter = ("\\".equals(QueryUtils.ESCAPE_CHARACTER) || "$".equals(QueryUtils.ESCAPE_CHARACTER))
                        ? QueryUtils.ESCAPE_CHARACTER + QueryUtils.ESCAPE_CHARACTER
                        : QueryUtils.ESCAPE_CHARACTER;
                text = matcher.replaceAll("$1 ESCAPE '" + escapeCharacter + "' ");
            }
        }
    } else {
        if (operator == Op.CONTAINS) {
            text = text.replace("not exists", "exists");
        } else if (operator == Op.DOES_NOT_CONTAIN && !text.contains("not exists")) {
            text = text.replace("exists ", "not exists ");
        }
    }
}
 
源代码8 项目: data-prep   文件: CSVSchemaParser.java
/**
 * Returns the portion of a line that is not in quote as a string.
 *
 * @return he portion of a line that is not in quote as a string
 * @throws IOException
 */
public String readLine() throws IOException {
    final String currentLine;
    if (totalChars < sizeLimit && lineCount < lineLimit && (currentLine = reader.readLine()) != null) {
        totalChars += currentLine.length() + 1; // count the new line character
        if (BooleanUtils.isFalse(inQuote)) {
            lineCount++;
        }
        return processLine(currentLine);
    } else {
        reader.close();
        return null;
    }
}
 
源代码9 项目: o2oa   文件: ActionCloseCheck.java
private WoDraft draft(EffectivePerson effectivePerson, Work work, Process process) throws Exception {
	WoDraft wo = new WoDraft();
	wo.setValue(false);
	if ((null != work) && (BooleanUtils.isFalse(work.getDataChanged()))
			&& (Objects.equals(ActivityType.manual, work.getActivityType()))) {
		if ((null != process) && (BooleanUtils.isTrue(process.getCheckDraft()))) {
			if (effectivePerson.isPerson(work.getCreatorPerson())) {
				ThisApplication.context().applications().deleteQuery(x_processplatform_service_processing.class,
						Applications.joinQueryUri("work", work.getId()), work.getJob()).getData(Wo.class);
				wo.setValue(true);
			}
		}
	}
	return wo;
}
 
源代码10 项目: cuba   文件: ListEditorPopupWindow.java
protected void addValueToLayout(final Object value, String str) {
    BoxLayout itemLayout = uiComponents.create(HBoxLayout.class);
    itemLayout.setId("itemLayout");
    itemLayout.setSpacing(true);

    Label<String> itemLab = uiComponents.create(Label.NAME);
    if (options instanceof MapOptions) {
        //noinspection unchecked
        Map<String, Object> optionsMap = ((MapOptions) options).getItemsCollection();
        str = optionsMap.entrySet()
                .stream()
                .filter(entry -> Objects.equals(entry.getValue(), value))
                .findFirst()
                .get().getKey();
    }
    itemLab.setValue(str);
    itemLayout.add(itemLab);
    itemLab.setAlignment(Alignment.MIDDLE_LEFT);

    LinkButton delItemBtn = uiComponents.create(LinkButton.class);
    delItemBtn.setIcon("icons/item-remove.png");
    delItemBtn.addClickListener(e -> {
        valuesMap.remove(value);
        valuesLayout.remove(itemLayout);
    });

    itemLayout.add(delItemBtn);

    if (BooleanUtils.isFalse(editable)) {
        delItemBtn.setEnabled(false);
    }

    valuesLayout.add(itemLayout);
    valuesMap.put(value, str);
}
 
@Override
public void updateRoleName(Long roleId, String roleName) throws AlertDatabaseConstraintException {
    Optional<RoleEntity> foundRole = roleRepository.findById(roleId);
    if (foundRole.isPresent()) {
        RoleEntity roleEntity = foundRole.get();
        if (BooleanUtils.isFalse(roleEntity.getCustom())) {
            throw new AlertDatabaseConstraintException("Cannot update the existing role '" + foundRole.get().getRoleName() + "' to '" + roleName + "' because it is not a custom role");
        }
        RoleEntity updatedEntity = new RoleEntity(roleName, true);
        updatedEntity.setId(roleEntity.getId());
        roleRepository.save(updatedEntity);
    }
}
 
@Override
public void deleteRole(Long roleId) throws AlertForbiddenOperationException {
    Optional<RoleEntity> foundRole = roleRepository.findById(roleId);
    if (foundRole.isPresent()) {
        RoleEntity roleEntity = foundRole.get();
        if (BooleanUtils.isFalse(roleEntity.getCustom())) {
            throw new AlertForbiddenOperationException("Cannot delete the role '" + roleId + "' because it is not a custom role.");
        }
        // Deletion cascades to permissions
        roleRepository.deleteById(roleEntity.getId());
    }
}
 
源代码13 项目: ModPackDownloader   文件: CurseFileHandler.java
private CurseFile checkBackupVersions(String releaseType, CurseFile curseFile, JSONObject fileListJson, String mcVersion, CurseFile newMod) {
	CurseFile returnMod = newMod;
	for (String backupVersion : arguments.getBackupVersions()) {
		log.debug("No files found for Minecraft {}, checking backup version {}", mcVersion, backupVersion);
		returnMod = getLatestVersion(releaseType, curseFile, fileListJson, backupVersion);
		if (BooleanUtils.isFalse(newMod.getSkipDownload())) {
			curseFile.setSkipDownload(null);
			log.debug("Found update for {} in Minecraft {}", curseFile.getName(), backupVersion);
			break;
		}
	}
	return returnMod;
}
 
源代码14 项目: openemm   文件: BooleanWebStorageEntry.java
public boolean isFalse() {
    return BooleanUtils.isFalse(getValue());
}
 
源代码15 项目: o2oa   文件: ActionAddSplit.java
ActionResult<List<Wo>> execute(EffectivePerson effectivePerson, String id, JsonElement jsonElement)
		throws Exception {

	try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) {

		ActionResult<List<Wo>> result = new ActionResult<>();
		Business business = new Business(emc);
		Wi wi = this.convertToWrapIn(jsonElement, Wi.class);
		/* 校验work是否存在 */
		Work work = emc.find(id, Work.class);
		if (null == work) {
			throw new ExceptionEntityNotExist(id, Work.class);
		}
		if (ListTools.isEmpty(wi.getSplitValueList())) {
			throw new ExceptionEmptySplitValue(work.getId());
		}
		Manual manual = business.manual().pick(work.getActivity());
		if (null == manual || BooleanUtils.isFalse(manual.getAllowAddSplit())
				|| (!BooleanUtils.isTrue(work.getSplitting()))) {
			throw new ExceptionCannotAddSplit(work.getId());
		}

		List<WorkLog> workLogs = this.listWorkLog(business, work);

		WorkLogTree tree = new WorkLogTree(workLogs);

		Node currentNode = tree.location(work);

		if (null == currentNode) {
			throw new ExceptionWorkLogWithActivityTokenNotExist(work.getActivityToken());
		}

		Node splitNode = this.findSplitNode(tree, currentNode);

		if (null == splitNode) {
			throw new ExceptionNoneSplitNode(work.getId());
		}

		Req req = new Req();

		req.setWorkLog(splitNode.getWorkLog().getId());

		if (BooleanUtils.isTrue(wi.getTrimExist())) {
			List<String> splitValues = ListUtils.subtract(wi.getSplitValueList(),
					this.existSplitValues(tree, splitNode));
			if (ListTools.isEmpty(splitValues)) {
				throw new ExceptionEmptySplitValueAfterTrim(work.getId());
			}
			req.setSplitValueList(splitValues);
		} else {
			req.setSplitValueList(wi.getSplitValueList());
		}

		List<Wo> wos = ThisApplication.context().applications()
				.putQuery(x_processplatform_service_processing.class,
						Applications.joinQueryUri("work", work.getId(), "add", "split"), req)
				.getDataAsList(Wo.class);

		result.setData(wos);
		return result;
	}
}
 
源代码16 项目: o2oa   文件: ActionStart.java
ActionResult<JsonElement> execute(EffectivePerson effectivePerson, String id) throws Exception {
	ActionResult<JsonElement> result = new ActionResult<>();
	Process process = null;
	Draft draft = null;
	try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) {
		Business business = new Business(emc);
		draft = emc.find(id, Draft.class);
		if (null == draft) {
			throw new ExceptionEntityNotExist(id, Draft.class);
		}
		if ((!effectivePerson.isPerson(draft.getPerson())) && (!business
				.canManageApplicationOrProcess(effectivePerson, draft.getApplication(), draft.getProcess()))) {
			throw new ExceptionAccessDenied(effectivePerson, draft);
		}
		Application application = business.application().pick(draft.getApplication());
		if (null == application) {
			throw new ExceptionEntityNotExist(draft.getApplication(), Application.class);
		}
		process = business.process().pick(draft.getProcess());
		if (null == process) {
			throw new ExceptionEntityNotExist(draft.getProcess(), Process.class);
		}
		if(StringUtils.isNotEmpty(process.getEdition()) && BooleanUtils.isFalse(process.getEditionEnable())){
			process = business.process().pickEnabled(process.getApplication(), process.getEdition());
		}

	}
	ActionCreateWi req = new ActionCreateWi();

	req.setData(XGsonBuilder.instance().toJsonTree(draft.getProperties().getData()));
	req.setIdentity(draft.getIdentity());
	req.setLatest(false);
	req.setTitle(draft.getTitle());

	// 创建工作
	JsonElement jsonElement = ThisApplication.context().applications()
			.postQuery(x_processplatform_assemble_surface.class,
					Applications.joinQueryUri("work", "process", process.getId()), req, process.getId())
			.getData();

	try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) {
		draft = emc.find(id, Draft.class);
		emc.beginTransaction(Draft.class);
		emc.remove(draft, CheckRemoveType.all);
		emc.commit();
	}

	result.setData(jsonElement);
	return result;
}
 
源代码17 项目: o2oa   文件: Person.java
public Boolean getCodeLogin() {
	return BooleanUtils.isFalse(this.codeLogin) ? false : true;
}
 
源代码18 项目: o2oa   文件: Vfs.java
public Boolean getPassive() {
	return (!BooleanUtils.isFalse(this.passive));
}
 
源代码19 项目: o2oa   文件: Process.java
public Boolean getRouteNameAsOpinion() {
	return BooleanUtils.isFalse(routeNameAsOpinion) ? false : true;
}
 
源代码20 项目: cuba   文件: ValidationAlertHolder.java
public static boolean isListen() {
    return BooleanUtils.isFalse(validationAlert);
}