org.codehaus.jackson.node.JsonNodeFactory.booleanNode()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(78)

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

JsonNodeFactory.booleanNode介绍

[英]Factory method for getting an instance of JSON boolean value (either literal 'true' or 'false')
[中]获取JSON布尔值实例的工厂方法(文本“true”或“false”)

代码示例

代码示例来源:origin: org.codehaus.jackson/jackson-mapper-asl

public final BooleanNode booleanNode(boolean v) { return _nodeFactory.booleanNode(v); }

代码示例来源:origin: camunda/camunda-bpm-platform

public final BooleanNode booleanNode(boolean v) { return _nodeFactory.booleanNode(v); }

代码示例来源:origin: org.codehaus.jackson/jackson-mapper-asl

return nodeFactory.booleanNode(true);
return nodeFactory.booleanNode(false);

代码示例来源:origin: rackerlabs/blueflood

public String getSerializedJSON(final List<MetricName> metricNames) {

    ArrayNode tokenInfoArrayNode = JsonNodeFactory.instance.arrayNode();
    for (MetricName metricName : metricNames) {

      ObjectNode metricNameInfoNode = JsonNodeFactory.instance.objectNode();

      metricNameInfoNode.put(metricName.getName(), JsonNodeFactory.instance.booleanNode(metricName.isCompleteName()));

      tokenInfoArrayNode.add(metricNameInfoNode);
    }

    return tokenInfoArrayNode.toString();
  }
}

代码示例来源:origin: org.codehaus.jackson/jackson-mapper-lgpl

public final BooleanNode booleanNode(boolean v) { return _nodeFactory.booleanNode(v); }

代码示例来源:origin: com.barchart.wrap/barchart-wrap-jackson

public final BooleanNode booleanNode(boolean v) { return _nodeFactory.booleanNode(v); }

代码示例来源:origin: ovea-deprecated/jetty-session-redis

public final BooleanNode booleanNode(boolean v) { return _nodeFactory.booleanNode(v); }

代码示例来源:origin: camunda/camunda-bpm-platform

return nodeFactory.booleanNode(true);
return nodeFactory.booleanNode(false);

代码示例来源:origin: eBay/YiDB

@Override
public JsonNode write(IEntity currEntity, Object value, MetaField metaField) {
  if (value == null) {
    return NullNode.getInstance();
  }
  validate(currEntity, value, metaField);
  Boolean resultValue = (Boolean)value;
  return JsonNodeFactory.instance.booleanNode(resultValue);
}

代码示例来源:origin: NGDATA/lilyproject

result = factory.numberNode((Double)value);
} else if (name.equals("BOOLEAN")) {
  result = factory.booleanNode((Boolean)value);
} else if (name.equals("INTEGER")) {
  result = factory.numberNode((Integer)value);

代码示例来源:origin: net.sf.sido/sido

@Override
protected JsonNode createValue(DataObject o, String pName, Object value) {
  // Value type
  Class<?> type = value.getClass();
  // Number class?
  if (value instanceof Number) {
    try {
      Class<?> primitiveType = Primitives.unwrap(type);
      Method numberNodeMethod = JsonNodeFactory.class.getMethod("numberNode", primitiveType);
      NumericNode node = (NumericNode) numberNodeMethod.invoke(JsonNodeFactory.instance, value);
      return node;
    } catch (Exception ex) {
      throw new DOJsonCannotFormatException(ex, value, type.getName());
    }
  }
  // Boolean class
  else if (value instanceof Boolean) {
    return JsonNodeFactory.instance.booleanNode((Boolean) value);
  }
  // String
  else if (value instanceof String) {
    return JsonNodeFactory.instance.textNode((String) value);
  }
  // Any other type
  else {
    String string = getText(o.getFactory(), value);
    return JsonNodeFactory.instance.textNode(string);
  }
}

代码示例来源:origin: com.moz.fiji.schema/fiji-schema

return JSON_NODE_FACTORY.nullNode();
case BOOLEAN:
 return JSON_NODE_FACTORY.booleanNode((Boolean) value);
case DOUBLE:
 return JSON_NODE_FACTORY.numberNode((Double) value);

代码示例来源:origin: net.sf.jsog/jsog

return f.nullNode();
} else if (primitive instanceof Boolean) {
  return f.booleanNode((Boolean) primitive);
} else if (primitive instanceof BigDecimal) {
  return f.numberNode((BigDecimal) primitive);

代码示例来源:origin: org.apache.avro/avro-protobuf

return NODES.booleanNode(false);
case FLOAT: case DOUBLE:
case INT32: case UINT32: case SINT32: case FIXED32: case SFIXED32:

代码示例来源:origin: stoicflame/enunciate

return JsonNodeFactory.instance.booleanNode(Boolean.valueOf(example));
return JsonNodeFactory.instance.booleanNode(example);

代码示例来源:origin: org.codehaus.enunciate/enunciate-docs

switch (((XmlPrimitiveType)type).getKind()) {
 case BOOLEAN:
  return JsonNodeFactory.instance.booleanNode("true".equalsIgnoreCase(specifiedValue));
 case BYTE:
 case DOUBLE:
switch ((KnownXmlType)type) {
 case BOOLEAN:
  return JsonNodeFactory.instance.booleanNode("true".equalsIgnoreCase(specifiedValue));
 case BYTE:
 case DECIMAL:

代码示例来源:origin: org.codehaus.jackson/com.springsource.org.codehaus.jackson.mapper

return _nodeFactory.booleanNode(true);
return _nodeFactory.booleanNode(false);

代码示例来源:origin: com.barchart.wrap/barchart-wrap-jackson

return nodeFactory.booleanNode(true);
return nodeFactory.booleanNode(false);

代码示例来源:origin: org.codehaus.jackson/jackson-mapper-lgpl

return nodeFactory.booleanNode(true);
return nodeFactory.booleanNode(false);

代码示例来源:origin: ovea-deprecated/jetty-session-redis

return nodeFactory.booleanNode(true);
return nodeFactory.booleanNode(false);

相关文章