本文整理了Java中javax.json.spi.JsonProvider.createValue()
方法的一些代码示例,展示了JsonProvider.createValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JsonProvider.createValue()
方法的具体详情如下:
包路径:javax.json.spi.JsonProvider
类名称:JsonProvider
方法名:createValue
[英]Creates a JsonNumber.
[中]创建一个JsonNumber。
代码示例来源:origin: wildfly/wildfly
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(long value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: wildfly/wildfly
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(BigDecimal value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: wildfly/wildfly
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(double value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: wildfly/wildfly
/**
* Creates a JsonString.
*
* @param value a JSON string
* @return the JsonString for the string
*
* @since 1.1
*/
public static JsonString createValue(String value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: wildfly/wildfly
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(int value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: wildfly/wildfly
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(BigInteger value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: oracle/helidon
private static JsonValue toJson(Object object) {
if (object instanceof String) {
return JSON_PROVIDER.createValue((String) object);
}
if (object instanceof Integer) {
return JSON_PROVIDER.createValue((Integer) object);
}
if (object instanceof Double) {
return JSON_PROVIDER.createValue((Double) object);
}
if (object instanceof Long) {
return JSON_PROVIDER.createValue((Long) object);
}
if (object instanceof BigDecimal) {
return JSON_PROVIDER.createValue((BigDecimal) object);
}
if (object instanceof BigInteger) {
return JSON_PROVIDER.createValue((BigInteger) object);
}
if (object instanceof Boolean) {
return ((Boolean) object) ? JsonValue.TRUE : JsonValue.FALSE;
}
if (object instanceof Address) {
return ((Address) object).getJson();
}
if (object instanceof Collection) {
return JSON.createArrayBuilder((Collection) object).build();
}
return JSON_PROVIDER.createValue(String.valueOf(object));
}
代码示例来源:origin: javax/javaee-web-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(long value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: javax.json/javax.json-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(BigDecimal value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: javax.json/javax.json-api
/**
* Creates a JsonString.
*
* @param value a JSON string
* @return the JsonString for the string
*
* @since 1.1
*/
public static JsonString createValue(String value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: javax.json/javax.json-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(int value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: jakarta.json/jakarta.json-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(int value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: org.jboss.eap/wildfly-client-all
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(long value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(int value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: jakarta.json/jakarta.json-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(BigInteger value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: org.jboss.eap/wildfly-client-all
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(BigInteger value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
/**
* Creates a JsonString.
*
* @param value a JSON string
* @return the JsonString for the string
*
* @since 1.1
*/
public static JsonString createValue(String value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: javax/javaee-web-api
/**
* Creates a JsonString.
*
* @param value a JSON string
* @return the JsonString for the string
*
* @since 1.1
*/
public static JsonString createValue(String value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: javax/javaee-web-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(double value) {
return JsonProvider.provider().createValue(value);
}
代码示例来源:origin: javax/javaee-web-api
/**
* Creates a JsonNumber.
*
* @param value a JSON number
* @return the JsonNumber for the number
*
* @since 1.1
*/
public static JsonNumber createValue(BigInteger value) {
return JsonProvider.provider().createValue(value);
}
内容来源于网络,如有侵权,请联系作者删除!