Java BigDecimal Value Check isLowerThanOne(@Nonnull final BigDecimal aValue)

Here you can find the source of isLowerThanOne(@Nonnull final BigDecimal aValue)

Description

is Lower Than One

License

Apache License

Parameter

Parameter Description
aValue Value to compare. May not be <code>null</code>.

Return

true if the value is < 1.

Declaration

public static boolean isLowerThanOne(@Nonnull final BigDecimal aValue) 

Method Source Code

//package com.java2s;
/**/*from  w  w w  .j a  va2 s  . c om*/
 * Copyright (C) 2014-2017 Philip Helger (www.helger.com)
 * philip[at]helger[dot]com
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.math.BigDecimal;
import java.math.BigInteger;

import javax.annotation.Nonnull;

public class Main {
    /**
     * @param aValue
     *        Value to compare. May not be <code>null</code>.
     * @return <code>true</code> if the value is &lt; 1.
     */
    public static boolean isLowerThanOne(@Nonnull final BigDecimal aValue) {
        return aValue.compareTo(BigDecimal.ONE) < 0;
    }

    /**
     * @param aValue
     *        Value to compare. May not be <code>null</code>.
     * @return <code>true</code> if the value is &lt; 1.
     */
    public static boolean isLowerThanOne(@Nonnull final BigInteger aValue) {
        return aValue.compareTo(BigInteger.ONE) < 0;
    }
}

Related

  1. isLessOrEqualThanZero(BigDecimal value)
  2. isLessThan(final BigDecimal thiss, final BigDecimal that)
  3. isLessThen(BigDecimal value1, BigDecimal value2)
  4. isLong(BigDecimal inValue)
  5. isLongNumber(BigDecimal minCar)
  6. isMaximumDecimalValue(BigDecimal maxValue)
  7. isMoreThanZero(BigDecimal decimal)
  8. isNegative(BigDecimal amount)
  9. isNegative(BigDecimal inValue)