Package com.fasterxml.jackson.databind.node

Examples of com.fasterxml.jackson.databind.node.IntNode


      String val = in.nextLine();
      if (!field.getValue().isNull() && val.length() == 0) {
        continue;
      }
      if (val.startsWith("i ")) {
        field.setValue(new IntNode(Integer.parseInt(val.substring(2))));
      } else if (val.startsWith("d ")) {
        field.setValue(new DoubleNode(Double.parseDouble(val.substring(2))));
      } else if (StringUtils.isBlank(val)) {
        field.setValue(NullNode.getInstance());
      } else {
View Full Code Here


   * @param value
   *     The value to store
   * @return This JSON return object
   */
  public JsonReturnObject put(String key, int value) {
    return put(key, new IntNode(value));
  }
View Full Code Here

            int n = -power;
            for (int i = 0; i <= n; i++) {
                r = Math.max(r, min + base.nextInt(max - min));
            }
        }
        return new IntNode(r);
      }
    }
View Full Code Here

  public IdSampler() {
  }

  @Override
  public JsonNode sample() {
    return new IntNode(current.getAndIncrement());
  }
View Full Code Here

        String vin = addCheckDigit(rawVin);

        if (verbose) {
            r.set("VIN", new TextNode(vin));
            r.set("manufacturer", new TextNode(makes.get(manufacturer)));
            r.set("year", new IntNode(year));
        } else {
            return new TextNode(vin);
        }
        return r;
    }
View Full Code Here

    }

    @Override
    public JsonNode sample() {
      synchronized (this) {
        return new IntNode(base.sample());
      }
    }
View Full Code Here

        assertFalse(result);
    }

    @Test
    public void isAcceptableType_shouldReturnFalse_givenAValueNode() throws Exception {
        JsonNode document = new IntNode(42);
        ObjectSchema schema = new ObjectSchema();

        boolean result =  schema.isAcceptableType(document);

        assertFalse(result);
View Full Code Here

        intSchemaB.setType(SimpleType.INTEGER);
        intSchemaB.setMinimum(10);
        intSchemaB.setMaximum(15);
        schema.getNestedSchemas().add(intSchemaB);

        JsonNode nodeToValidate = new IntNode(5);

        List<ErrorMessage> result = schema.validate(nodeToValidate);

        List<ErrorMessage> expectedErrorMessages = intSchemaA.validate(nodeToValidate);
        assertEquals(1, result.size());
View Full Code Here

        SimpleTypeSchema nullSchema = new SimpleTypeSchema();
        nullSchema.setType(SimpleType.NULL);
        schema.getNestedSchemas().add(nullSchema);

        JsonNode nodeToValidate = new IntNode(5);

        boolean result = schema.isAcceptableType(nodeToValidate);

        assertTrue(result);
    }
View Full Code Here

TOP

Related Classes of com.fasterxml.jackson.databind.node.IntNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.