public static void addToObject(final String key, final Object param, final JsonObjectBuilder jsonObjectBuilder) { if (param instanceof Integer) { jsonObjectBuilder.add(key, (Integer) param); } else if (param instanceof Long) { jsonObjectBuilder.add(key, (Long) param); } else if (param instanceof Double) { jsonObjectBuilder.add(key, (Double) param); } else if (param instanceof String) { jsonObjectBuilder.add(key, (String) param); } else if (param instanceof Boolean) { jsonObjectBuilder.add(key, (Boolean) param); } else if (param instanceof Map) { JsonObject mapObject = toJsonObject((Map<String, Object>) param); jsonObjectBuilder.add(key, mapObject); } else if (param instanceof Short) { jsonObjectBuilder.add(key, (Short) param); } else if (param instanceof Byte) { jsonObjectBuilder.add(key, ((Byte) param).shortValue()); } else if (param instanceof SimpleString) { jsonObjectBuilder.add(key, param.toString()); } else if (param == null) { jsonObjectBuilder.addNull(key); } else if (param instanceof byte[]) { JsonArrayBuilder byteArrayObject = toJsonArrayBuilder((byte[]) param); jsonObjectBuilder.add(key, byteArrayObject); } else { throw ActiveMQClientMessageBundle.BUNDLE.invalidManagementParam(param.getClass().getName()); } }
private void handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent event, JsonObjectBuilder objectBuilder) { handleDefiniteOutcomeEvent(event, objectBuilder); if (event.getPrincipal() != null && event.getPrincipal().toString() != null) { objectBuilder.add("principal", event.getPrincipal().toString()); } else { objectBuilder.addNull("principal"); } }
builder.addNull(key);
builder.addNull(key);
@Override public JsonVTypeBuilder addNull(String string) { builder.addNull(string); return this; }
@Override public JsonVTypeBuilder addNull(String string) { builder.addNull(string); return this; }
@Override public NullSafeJsonBuilder addNull(String name) { delegate.addNull(name); return this; }
/** * {@inheritDoc} */ @Override public JsonObjectBuilder add(String arg0, String arg1) { if (arg1 == null) { this.builder.addNull(arg0); } else { this.builder.add(arg0, arg1); } return this; }
/** * {@inheritDoc} */ @Override public JsonObjectBuilder add(String arg0, BigDecimal arg1) { if (arg1 == null) { this.builder.addNull(arg0); } else { this.builder.add(arg0, arg1); } return this; }
/** * {@inheritDoc} */ @Override public JsonObjectBuilder add(String arg0, JsonArrayBuilder arg1) { if (arg1 == null) { this.builder.addNull(arg0); } else { this.builder.add(arg0, arg1); } return this; }
public static void add(JsonObjectBuilder builder, String property, JsonValue value) { if (value == null) { builder.addNull(property); } else { builder.add(property, value); } }
public static void add(JsonObjectBuilder builder, String property, JsonArrayBuilder builderToAdd) { if (builderToAdd == null) { builder.addNull(property); } else { builder.add(property, builderToAdd); } }
public static void add(JsonObjectBuilder builder, String property, JsonObjectBuilder builderToAdd) { if (builderToAdd == null) { builder.addNull(property); } else { builder.add(property, builderToAdd); } }
/** * {@inheritDoc} */ @Override public JsonObjectBuilder add(String arg0, BigInteger arg1) { if (arg1 == null) { this.builder.addNull(arg0); } else { this.builder.add(arg0, arg1); } return this; }
@Override public JsonVTypeBuilder add(String string, double d) { if (Double.isNaN(d) || Double.isInfinite(d)) { builder.addNull(string); } else { builder.add(string, d); } return this; }
public static void addDurationProperty(JsonObjectBuilder builder, String propertyName, Duration duration) { if (duration == null) { builder.addNull(propertyName); } else { builder.add(propertyName, duration.getMilliseconds()); } }
@Override protected void addTurnProperties(JsonObjectBuilder builder) { JsonUtils.add(builder, AUDIO_ITEMS_PROPERTY, JsonUtils.toJson(mAudioItems)); JsonUtils.add(builder, LANGUAGE_PROPERTY, mLanguage); if (mBargeIn == null) { builder.addNull(BARGE_IN_PROPERTY); } else { builder.add(BARGE_IN_PROPERTY, mBargeIn.booleanValue()); } }
private void handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent event, JsonObjectBuilder objectBuilder) { handleDefiniteOutcomeEvent(event, objectBuilder); if (event.getPrincipal() != null && event.getPrincipal().toString() != null) { objectBuilder.add("principal", event.getPrincipal().toString()); } else { objectBuilder.addNull("principal"); } }
private void handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent event, JsonObjectBuilder objectBuilder) { handleDefiniteOutcomeEvent(event, objectBuilder); if (event.getPrincipal() != null && event.getPrincipal().toString() != null) { objectBuilder.add("principal", event.getPrincipal().toString()); } else { objectBuilder.addNull("principal"); } }
private void handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent event, JsonObjectBuilder objectBuilder) { handleDefiniteOutcomeEvent(event, objectBuilder); if (event.getPrincipal() != null && event.getPrincipal().toString() != null) { objectBuilder.add("principal", event.getPrincipal().toString()); } else { objectBuilder.addNull("principal"); } }