class JavaxJson {

    public static boolean nonEmptyValue(final @Nullable JsonValue value) {
        return !(value == null
                || value.getValueType() == JsonValue.ValueType.NULL
                || (value.getValueType() == JsonValue.ValueType.ARRAY && value.asJsonArray().isEmpty())
                || (value.getValueType() == JsonValue.ValueType.OBJECT && value.asJsonObject().isEmpty()));
    }

    private  JavaxJson();

}