Uses of Class
jodd.json.JsonContext
Packages that use JsonContext
Package
Description
Light, but powerful JSON parser and serializers.
Various JSON serializer implementations.
-
Uses of JsonContext in jodd.json
Fields in jodd.json declared as JsonContextMethods in jodd.json that return JsonContextModifier and TypeMethodDescriptionJsonSerializer.createJsonContext(Appendable appendable) Creates new JSON context.PrettyJsonSerializer.createJsonContext(Appendable appendable) Methods in jodd.json with parameters of type JsonContextModifier and TypeMethodDescriptionprivate voidPrettyJsonSerializer.breakLine(JsonContext jsonContext) private voidPrettyJsonSerializer.ident(JsonContext jsonContext) booleanTypeJsonSerializer.serialize(JsonContext jsonContext, T value) Serializes a value and writes a JSON content.Constructors in jodd.json with parameters of type JsonContextModifierConstructorDescriptionBeanSerializer(JsonContext jsonContext, Object bean) TypeJsonVisitor(JsonContext jsonContext, Class type) -
Uses of JsonContext in jodd.json.impl
Methods in jodd.json.impl with parameters of type JsonContextModifier and TypeMethodDescriptionbooleanBooleanArrayJsonSerializer.serialize(JsonContext jsonContext, boolean[] array) booleanBooleanJsonSerializer.serialize(JsonContext jsonContext, Boolean value) booleanByteArrayJsonSerializer.serialize(JsonContext jsonContext, byte[] array) booleanCalendarJsonSerializer.serialize(JsonContext jsonContext, Calendar calendar) booleanCharacterJsonSerializer.serialize(JsonContext jsonContext, Character value) booleanCharSequenceJsonSerializer.serialize(JsonContext jsonContext, CharSequence value) booleanClassJsonSerializer.serialize(JsonContext jsonContext, Class type) booleanDateJsonSerializer.serialize(JsonContext jsonContext, Date date) booleanDoubleArrayJsonSerializer.serialize(JsonContext jsonContext, double[] array) booleanDoubleJsonSerializer.serialize(JsonContext jsonContext, Double value) booleanEnumJsonSerializer.serialize(JsonContext jsonContext, Enum value) booleanFileJsonSerializer.serialize(JsonContext jsonContext, File file) booleanFloatArrayJsonSerializer.serialize(JsonContext jsonContext, float[] array) booleanFloatJsonSerializer.serialize(JsonContext jsonContext, Float value) booleanIntArrayJsonSerializer.serialize(JsonContext jsonContext, int[] array) booleanJsonArraySerializer.serialize(JsonContext jsonContext, JsonArray jsonArray) booleanJulianDateSerializer.serialize(JsonContext jsonContext, jodd.time.JulianDate value) booleanLocalDateSerializer.serialize(JsonContext jsonContext, LocalDate value) booleanLocalDateTimeSerializer.serialize(JsonContext jsonContext, LocalDateTime value) booleanLocalTimeSerializer.serialize(JsonContext jsonContext, LocalTime value) booleanLongArrayJsonSerializer.serialize(JsonContext jsonContext, long[] array) booleanNumberJsonSerializer.serialize(JsonContext jsonContext, Number value) booleanUUIDJsonSerializer.serialize(JsonContext jsonContext, UUID value) final booleanValueJsonSerializer.serialize(JsonContext jsonContext, T value) Detects circular dependencies and pushes value as current type context.protected intKeyValueJsonSerializer.serializeKeyValue(JsonContext jsonContext, Path currentPath, Object key, Object value, int count) Serializes key and a value.voidArraysJsonSerializer.serializeValue(JsonContext jsonContext, Object array) voidEmptyJsonSerializer.serializeValue(JsonContext jsonContext, Object value) voidIterableJsonSerializer.serializeValue(JsonContext jsonContext, Iterable iterable) voidJsonObjectSerializer.serializeValue(JsonContext jsonContext, JsonObject jsonObject) voidMapJsonSerializer.serializeValue(JsonContext jsonContext, Map<?, ?> map) voidObjectJsonSerializer.serializeValue(JsonContext jsonContext, Object value) abstract voidValueJsonSerializer.serializeValue(JsonContext jsonContext, T value) Performs the serialization of the value.