Example usage for org.apache.commons.lang.math NumberUtils INTEGER_ONE

List of usage examples for org.apache.commons.lang.math NumberUtils INTEGER_ONE

Introduction

In this page you can find the example usage for org.apache.commons.lang.math NumberUtils INTEGER_ONE.

Prototype

Integer INTEGER_ONE

To view the source code for org.apache.commons.lang.math NumberUtils INTEGER_ONE.

Click Source Link

Document

Reusable Integer constant for one.

Usage

From source file:com.livinglogic.ul4.FunctionInt.java

public static Object call(Object obj) {
    if (obj instanceof String) {
        try {//  ww  w .j a v  a2 s  . c  om
            return Integer.valueOf((String) obj);
        } catch (NumberFormatException ex1) {
            try {
                return Long.valueOf((String) obj);
            } catch (NumberFormatException ex2) {
                return new BigInteger((String) obj);
            }
        }
    } else if (obj instanceof Integer || obj instanceof Byte || obj instanceof Short || obj instanceof Long)
        return obj;
    else if (obj instanceof BigInteger)
        return Utils.narrowBigInteger((BigInteger) obj);
    else if (obj instanceof Boolean)
        return ((Boolean) obj).booleanValue() ? NumberUtils.INTEGER_ONE : NumberUtils.INTEGER_ZERO;
    else if (obj instanceof Float || obj instanceof Double)
        return ((Number) obj).intValue();
    else if (obj instanceof BigDecimal)
        return ((BigDecimal) obj).toBigInteger();
    throw new ArgumentTypeMismatchException("int({})", obj);
}

From source file:com.yougou.merchant.api.SupplierPurchaseTest.java

@Test
public void insertSupplier() throws Exception {
    SupplierVo vo = new SupplierVo();
    vo.setId(UUIDGenerator.getUUID());//w w  w .  j av a2 s .  c o  m
    vo.setAccount("sgdfgdfg");
    vo.setAddress("sdgdgfhgh");
    vo.setBalanceTraderCode("sdgdfg");
    vo.setBalanceTraderName("sdgdfgfgh");
    vo.setBank("sdgdfg");
    vo.setBankLocal("sdgdg");
    vo.setBusinessLicense("sgdfg");
    vo.setBusinessLocal("sgdfg");
    vo.setBusinessValidity("sgdg");
    vo.setContact("sgdfg");
    vo.setConTime(NumberUtils.INTEGER_ONE);
    vo.setCouponsAllocationProportion(1.1);
    vo.setCreator("huang.tao");
    vo.setDeleteFlag(NumberUtils.INTEGER_ONE);
    vo.setDutyCode("sgdfg");
    vo.setEmail("sdfdg");
    vo.setEnglishName("english");
    vo.setFax("sgdfg");
    vo.setInstitutional("sdgdfg");
    vo.setInventoryCode("sgdgfh");
    vo.setIsConfig(NumberUtils.INTEGER_ONE);
    vo.setIsHongKong(1);
    vo.setIsInputYougouWarehouse(1);
    vo.setIsUseYougouWms(1);
    vo.setIsValid(1);
    vo.setLoginAccount("sgdg");
    vo.setLoginPassword("sdgdfg");
    vo.setPayType("sg");
    vo.setPosSourceNo("sgdfg");
    vo.setRemark("sgdfg");
    vo.setSetOfBooksCode("sdgdfg");
    vo.setSetOfBooksName("sgdfgdf");
    vo.setShipmentType(1);
    vo.setSimpleName("sgdg");
    vo.setSubBank("sdgdg");
    vo.setSupplier("sdgdfgfghfgh??");
    vo.setSupplierCode("SPsdfdgfghfh");
    vo.setSupplierType("");
    vo.setTallageNo("sdfgdfgfg");
    vo.setTaxpayer("sdgdfg");
    vo.setTaxRate(20.0);
    vo.setTelePhone("1354657678678");
    vo.setTradeCurrency("sgdg");
    vo.setUpdateDate(new Date());
    vo.setUpdateTimestamp(System.currentTimeMillis());
    vo.setUpdateUser("huang.tao1");
    vo.setUrl("sdgdfg");

    purchaseService.insertSupplier(vo);
}

From source file:net.sf.reportengine.core.calc.TestCalculators.java

@Test
public void testCountCalculator() {
    CountGroupCalculator calculator = new CountGroupCalculator();
    assertTrue(calculator.init() instanceof DefaultCalcIntermResult);
    assertTrue(calculator.init().getResult() instanceof Integer);
    assertEquals(calculator.init().getResult(), NumberUtils.INTEGER_ZERO);

    DefaultCalcIntermResult<Integer> testIntermResult = new DefaultCalcIntermResult<Integer>(0);
    DefaultCalcIntermResult<Integer> newResult = calculator.compute(testIntermResult, "first object");

    assertNotNull(newResult);//from   w ww . j a  va2  s.com
    assertNotNull(newResult.getResult());
    assertEquals(newResult.getResult(), NumberUtils.INTEGER_ONE);

    testIntermResult = new DefaultCalcIntermResult<Integer>(Integer.valueOf(7));
    newResult = calculator.compute(testIntermResult, "another object here");

    assertNotNull(newResult);
    assertNotNull(newResult.getResult());
    assertEquals(newResult.getResult(), Integer.valueOf(8));

}

From source file:cec.easyshop.core.suggestion.impl.DefaultSimpleSuggestionServiceTest.java

@Test
public void testGetReferencedProductsForBoughtCategory() {
    final UserModel user = mock(UserModel.class);
    final CategoryModel category = mock(CategoryModel.class);

    final Integer limit = NumberUtils.INTEGER_ONE;
    final boolean excludePurchased = true;
    final List<ProductModel> result = Collections.emptyList();
    final ProductReferenceTypeEnum type = ProductReferenceTypeEnum.FOLLOWUP;
    given(simpleSuggestionDao.findProductsRelatedToPurchasedProductsByCategory(category, user, type,
            excludePurchased, limit)).willReturn(result);

    final List<ProductModel> actual = defaultSimpleSuggestionService
            .getReferencesForPurchasedInCategory(category, user, type, excludePurchased, limit);
    Assert.assertEquals(result, actual);
}

From source file:com.acc.core.suggestion.DefaultSimpleSuggestionServiceIntegrationTest.java

@Test
public void testReferencesForPurchasedInCategory() {
    final UserModel user = userService.getUserForUID("deJol");
    final CategoryModel category = categoryService.getCategoryForCode("cameras");

    List<ProductModel> result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            null, false, null);//from w ww. jav a2  s  .  com
    Assert.assertEquals(4, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user, null, false,
            NumberUtils.INTEGER_ONE);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            ProductReferenceTypeEnum.SIMILAR, false, null);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            ProductReferenceTypeEnum.ACCESSORIES, false, null);
    Assert.assertEquals(2, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            ProductReferenceTypeEnum.ACCESSORIES, true, null);
    Assert.assertEquals(1, result.size());
    final ProductModel product = result.get(0);
    Assert.assertEquals("adapterDC", product.getCode());
    Assert.assertEquals("adapter", product.getName());
}

From source file:cec.easyshop.core.suggestion.DefaultSimpleSuggestionServiceIntegrationTest.java

@Test
public void testReferencesForPurchasedInCategory() {
    final UserModel user = userService.getUserForUID("dejol");
    final CategoryModel category = categoryService.getCategoryForCode("cameras");

    List<ProductModel> result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            null, false, null);//  ww w  .j a  v  a2  s .com
    Assert.assertEquals(4, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user, null, false,
            NumberUtils.INTEGER_ONE);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            ProductReferenceTypeEnum.SIMILAR, false, null);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            ProductReferenceTypeEnum.ACCESSORIES, false, null);
    Assert.assertEquals(2, result.size());
    result = simpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            ProductReferenceTypeEnum.ACCESSORIES, true, null);
    Assert.assertEquals(1, result.size());
    final ProductModel product = result.get(0);
    Assert.assertEquals("adapterDC", product.getCode());
    Assert.assertEquals("adapter", product.getName());
}

From source file:com.mitre.core.suggestion.DefaultSimpleSuggestionServiceIntegrationTest.java

@Test
public void testReferencesForPurchasedInCategory() {
    final UserModel user = userService.getUserForUID("dejol");
    final CategoryModel category = categoryService.getCategoryForCode("cameras");

    List<ProductModel> result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Collections.EMPTY_LIST, false, null);
    Assert.assertEquals(4, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Collections.EMPTY_LIST, false, NumberUtils.INTEGER_ONE);
    Assert.assertEquals(1, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Arrays.asList(ProductReferenceTypeEnum.SIMILAR), false, null);
    Assert.assertEquals(1, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), false, null);
    Assert.assertEquals(2, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), true, null);
    Assert.assertEquals(1, result.size());
    final ProductModel product = result.get(0);
    Assert.assertEquals("adapterDC", product.getCode());
    Assert.assertEquals("adapter", product.getName());
}

From source file:com.exxonmobile.ace.hybris.core.suggestion.DefaultSimpleSuggestionServiceIntegrationTest.java

@Test
public void testReferencesForPurchasedInCategory() {
    final UserModel user = userService.getUserForUID("deJol");
    final CategoryModel category = categoryService.getCategoryForCode("cameras");

    List<ProductModel> result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Collections.EMPTY_LIST, false, null);
    Assert.assertEquals(4, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Collections.EMPTY_LIST, false, NumberUtils.INTEGER_ONE);
    Assert.assertEquals(1, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Arrays.asList(ProductReferenceTypeEnum.SIMILAR), false, null);
    Assert.assertEquals(1, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), false, null);
    Assert.assertEquals(2, result.size());
    result = b2bSimpleSuggestionService.getReferencesForPurchasedInCategory(category, user,
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), true, null);
    Assert.assertEquals(1, result.size());
    final ProductModel product = result.get(0);
    Assert.assertEquals("adapterDC", product.getCode());
    Assert.assertEquals("adapter", product.getName());
}

From source file:com.acc.facades.suggestion.DefaultSimpleSuggestionFacadeIntegrationTest.java

@Test
public void testReferencesForPurchasedInCategory() {
    final UserModel user = userService.getUserForUID("deJol");
    userService.setCurrentUser(user);//from   ww w  . java  2s. c  o  m
    List<ProductData> result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Collections.EMPTY_LIST, false, null);
    Assert.assertEquals(4, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras", Collections.EMPTY_LIST,
            false, NumberUtils.INTEGER_ONE);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Arrays.asList(ProductReferenceTypeEnum.SIMILAR), false, null);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), false, null);
    Assert.assertEquals(2, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), true, null);
    Assert.assertEquals(1, result.size());
    final ProductData product = result.get(0);
    Assert.assertEquals("adapterDC", product.getCode());
    Assert.assertEquals("adapter", product.getName());
}

From source file:cec.easyshop.facades.suggestion.DefaultSimpleSuggestionFacadeIntegrationTest.java

@Test
public void testReferencesForPurchasedInCategory() {
    final UserModel user = userService.getUserForUID("dejol");
    userService.setCurrentUser(user);//from  ww w. ja  va2 s  . c  o  m
    List<ProductData> result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Collections.EMPTY_LIST, false, null);
    Assert.assertEquals(4, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras", Collections.EMPTY_LIST,
            false, NumberUtils.INTEGER_ONE);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Arrays.asList(ProductReferenceTypeEnum.SIMILAR), false, null);
    Assert.assertEquals(1, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), false, null);
    Assert.assertEquals(2, result.size());
    result = simpleSuggestionFacade.getReferencesForPurchasedInCategory("cameras",
            Arrays.asList(ProductReferenceTypeEnum.ACCESSORIES), true, null);
    Assert.assertEquals(1, result.size());
    final ProductData product = result.get(0);
    Assert.assertEquals("adapterDC", product.getCode());
    Assert.assertEquals("adapter", product.getName());
}