org.apache.commons.lang.BooleanUtils.isFalse()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(8.5k)|赞(0)|评价(0)|浏览(112)

本文整理了Java中org.apache.commons.lang.BooleanUtils.isFalse()方法的一些代码示例,展示了BooleanUtils.isFalse()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BooleanUtils.isFalse()方法的具体详情如下:
包路径:org.apache.commons.lang.BooleanUtils
类名称:BooleanUtils
方法名:isFalse

BooleanUtils.isFalse介绍

[英]Checks if a Boolean value is false, handling null by returning false.

BooleanUtils.isFalse(Boolean.TRUE)  = false 
BooleanUtils.isFalse(Boolean.FALSE) = true 
BooleanUtils.isFalse(null)          = false

[中]检查Boolean值是否为false,通过返回false处理null

BooleanUtils.isFalse(Boolean.TRUE)  = false 
BooleanUtils.isFalse(Boolean.FALSE) = true 
BooleanUtils.isFalse(null)          = false

代码示例

代码示例来源:origin: commons-lang/commons-lang

/**
 * <p>Checks if a <code>Boolean</code> value is <i>not</i> <code>false</code>,
 * handling <code>null</code> by returning <code>true</code>.</p>
 *
 * <pre>
 *   BooleanUtils.isNotFalse(Boolean.TRUE)  = true
 *   BooleanUtils.isNotFalse(Boolean.FALSE) = false
 *   BooleanUtils.isNotFalse(null)          = true
 * </pre>
 *
 * @param bool  the boolean to check, null returns <code>true</code>
 * @return <code>true</code> if the input is null or true
 * @since 2.3
 */
public static boolean isNotFalse(Boolean bool) {
  return !isFalse(bool);
}

代码示例来源:origin: SonarSource/sonarqube

} else if (BooleanUtils.isFalse(query.assigned())) {
 filters.put(IS_ASSIGNED_FILTER, boolQuery().mustNot(existsQuery(FIELD_ISSUE_ASSIGNEE_UUID)));
if (BooleanUtils.isTrue(query.resolved())) {
 filters.put(isResolved, existsQuery(FIELD_ISSUE_RESOLUTION));
} else if (BooleanUtils.isFalse(query.resolved())) {
 filters.put(isResolved, boolQuery().mustNot(existsQuery(FIELD_ISSUE_RESOLUTION)));

代码示例来源:origin: BroadleafCommerce/BroadleafCommerce

metadata.setBroadleafEnumeration("");
metadata.setReadOnly(false);
metadata.setRequiredOverride(BooleanUtils.isFalse(option.getRequired()));

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * <p>Checks if a <code>Boolean</code> value is <i>not</i> <code>false</code>,
 * handling <code>null</code> by returning <code>true</code>.</p>
 *
 * <pre>
 *   BooleanUtils.isNotFalse(Boolean.TRUE)  = true
 *   BooleanUtils.isNotFalse(Boolean.FALSE) = false
 *   BooleanUtils.isNotFalse(null)          = true
 * </pre>
 *
 * @param bool  the boolean to check, null returns <code>true</code>
 * @return <code>true</code> if the input is null or true
 * @since 2.3
 */
public static boolean isNotFalse(Boolean bool) {
  return !isFalse(bool);
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

/**
 * <p>Checks if a <code>Boolean</code> value is <i>not</i> <code>false</code>,
 * handling <code>null</code> by returning <code>true</code>.</p>
 *
 * <pre>
 *   BooleanUtils.isNotFalse(Boolean.TRUE)  = true
 *   BooleanUtils.isNotFalse(Boolean.FALSE) = false
 *   BooleanUtils.isNotFalse(null)          = true
 * </pre>
 *
 * @param bool  the boolean to check, null returns <code>true</code>
 * @return <code>true</code> if the input is null or true
 * @since 2.3
 */
public static boolean isNotFalse(Boolean bool) {
  return !isFalse(bool);
}

代码示例来源:origin: org.codehaus.sonar-plugins.java/java-checks

private boolean isOverriding(MethodTree tree) {
  // if overriding cannot be determined, we consider it is overriding to avoid FP.
  return !BooleanUtils.isFalse(((MethodTreeImpl) tree).isOverriding());
 }
}

代码示例来源:origin: org.fujion/fujion-codemirror

/**
 * Returns the matchClosing setting which controls whether the mode checks that close tags match
 * the corresponding opening tag, and highlights mismatches as errors.
 *
 * @return The matchClosing setting.
 */
@PropertyGetter(value = "matchClosing", bindable = false, description = "Controls whether the mode checks that close tags match the corresponding opening tag, and highlights mismatches as errors.")
public boolean getMatchClosing() {
  return !BooleanUtils.isFalse(options.matchClosing);
}

代码示例来源:origin: org.codehaus.sonar-plugins.java/java-checks

private boolean isNotOverriden(MethodTree methodTree) {
  return BooleanUtils.isFalse(((MethodTreeImpl) methodTree).isOverriding());
 }
}

代码示例来源:origin: org.codehaus.sonar-plugins.java/java-checks

private boolean isNotOverriden(MethodTree methodTree) {
 return BooleanUtils.isFalse(((MethodTreeImpl) methodTree).isOverriding());
}

代码示例来源:origin: org.codehaus.sonar-plugins.java/java-checks

private boolean isNotOverriden(MethodTree tree) {
 return BooleanUtils.isFalse(((MethodTreeImpl) tree).isOverriding());
}

代码示例来源:origin: com.hp.autonomy.frontend.configuration/configuration-impl

@Override
  @JsonIgnore
  public Map<String, OptionalConfigurationComponent<?>> getEnabledValidationMap() {
    final Map<String, OptionalConfigurationComponent<?>> validationMap = getValidationMap();

    final Iterator<Map.Entry<String, OptionalConfigurationComponent<?>>> iterator = validationMap.entrySet().iterator();

    while (iterator.hasNext()) {
      final Map.Entry<String, OptionalConfigurationComponent<?>> entry = iterator.next();

      if (BooleanUtils.isFalse(entry.getValue().getEnabled())) {
        iterator.remove();
      }
    }

    return validationMap;
  }
}

代码示例来源:origin: overturetool/overture

private boolean isJUnitSignature(AMethodDeclIR m)
{
  return m.getAccess().equals(IRConstants.PUBLIC)
      && BooleanUtils.isFalse(m.getStatic())
      && BooleanUtils.isFalse(m.getIsConstructor())
      && m.getFormalParams().isEmpty()
      && !(m.getTag() instanceof IRGeneratedTag);
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-server

private static boolean isAlertable(MetricDto metric) {
 return isAvailableForInit(metric) && BooleanUtils.isFalse(metric.isHidden());
}

代码示例来源:origin: Evolveum/midpoint

public boolean requiresExplicitReferentialIntegrity() {
  return !BooleanUtils.isFalse(getResourceObjectAssociationType().isExplicitReferentialIntegrity());	// because default is TRUE
}

代码示例来源:origin: SonarSource/sonar-java

@Override
public void visitNode(Tree tree) {
 if (hasSemantic()) {
  if (tree.is(Tree.Kind.CLASS)) {
   inMethodOrStaticInitializerOrFinalClass.push(((ClassTree) tree).symbol().isFinal());
  } else if (tree.is(Tree.Kind.METHOD, Tree.Kind.STATIC_INITIALIZER)) {
   inMethodOrStaticInitializerOrFinalClass.push(Boolean.TRUE);
  } else if (BooleanUtils.isFalse(inMethodOrStaticInitializerOrFinalClass.peek()) && THREAD_START.matches((MethodInvocationTree) tree)) {
   reportIssue(ExpressionUtils.methodName((MethodInvocationTree) tree), "Move this \"start\" call to another method.");
  }
 }
}

代码示例来源:origin: org.sonarsource.java/java-checks

@Override
public void visitNode(Tree tree) {
 if (hasSemantic()) {
  if (tree.is(Tree.Kind.CLASS)) {
   inMethodOrStaticInitializerOrFinalClass.push(((ClassTree) tree).symbol().isFinal());
  } else if (tree.is(Tree.Kind.METHOD, Tree.Kind.STATIC_INITIALIZER)) {
   inMethodOrStaticInitializerOrFinalClass.push(Boolean.TRUE);
  } else if (BooleanUtils.isFalse(inMethodOrStaticInitializerOrFinalClass.peek()) && THREAD_START.matches((MethodInvocationTree) tree)) {
   reportIssue(ExpressionUtils.methodName((MethodInvocationTree) tree), "Move this \"start\" call to another method.");
  }
 }
}

代码示例来源:origin: SonarSource/sonar-java

private static boolean isAlwaysFalseCondition(ExpressionTree expression) {
 if (expression.is(Tree.Kind.BOOLEAN_LITERAL)) {
  return BooleanUtils.isFalse(booleanLiteralValue(expression));
 }
 if (expression.is(Tree.Kind.LOGICAL_COMPLEMENT)) {
  ExpressionTree subExpression = ((UnaryExpressionTree) expression).expression();
  return BooleanUtils.isTrue(booleanLiteralValue(subExpression));
 }
 return false;
}

代码示例来源:origin: org.codehaus.sonar-plugins.java/java-checks

private boolean isAlwaysFalseCondition(ExpressionTree expression) {
 if (expression.is(Tree.Kind.BOOLEAN_LITERAL)) {
  return BooleanUtils.isFalse(booleanLiteralValue(expression));
 }
 if (expression.is(Tree.Kind.LOGICAL_COMPLEMENT)) {
  ExpressionTree subExpression = ((UnaryExpressionTree) expression).expression();
  return BooleanUtils.isTrue(booleanLiteralValue(subExpression));
 }
 return false;
}

代码示例来源:origin: org.sonarsource.java/java-checks

private static boolean isAlwaysFalseCondition(ExpressionTree expression) {
 if (expression.is(Tree.Kind.BOOLEAN_LITERAL)) {
  return BooleanUtils.isFalse(booleanLiteralValue(expression));
 }
 if (expression.is(Tree.Kind.LOGICAL_COMPLEMENT)) {
  ExpressionTree subExpression = ((UnaryExpressionTree) expression).expression();
  return BooleanUtils.isTrue(booleanLiteralValue(subExpression));
 }
 return false;
}

代码示例来源:origin: org.codehaus.sonar-plugins.java/java-checks

private void checkMember(Tree member) {
 if (member.is(Kind.VARIABLE)) {
  VariableTree variableTree = (VariableTree) member;
  checkMemberModifier(variableTree.modifiers(), variableTree);
 } else if (member.is(Kind.METHOD)) {
  MethodTreeImpl methodTree = (MethodTreeImpl) member;
  if (BooleanUtils.isFalse(methodTree.isOverriding())) {
   checkMemberModifier(methodTree.modifiers(), methodTree.simpleName());
  }
 }
}

相关文章