Uses of Interface
jodd.json.TypeJsonSerializer
-
Packages that use TypeJsonSerializer Package Description jodd.json Light, but powerful JSON parser and serializers.jodd.json.impl Various JSON serializer implementations. -
-
Uses of TypeJsonSerializer in jodd.json
Fields in jodd.json with type parameters of type TypeJsonSerializer Modifier and Type Field Description protected jodd.util.TypeCache<TypeJsonSerializer>TypeJsonSerializerMap. cacheprotected jodd.util.TypeCache<TypeJsonSerializer>TypeJsonSerializerMap. mapprotected java.util.Map<Path,TypeJsonSerializer>JsonSerializer. pathSerializersMapprotected java.util.function.Function<java.lang.Object,TypeJsonSerializer>JsonContext. serializerResolverprotected java.util.function.Function<java.lang.Object,TypeJsonSerializer>JsonSerializer. serializerResolverMethods in jodd.json that return TypeJsonSerializer Modifier and Type Method Description protected TypeJsonSerializerTypeJsonSerializerMap. _lookup(java.lang.Class type)TypeJsonSerializerTypeJsonSerializerMap. lookup(java.lang.Class type)Lookups for theserializerfor given type.protected TypeJsonSerializerTypeJsonSerializerMap. lookupSerializer(java.lang.Class type)Get type serializer from map.Methods in jodd.json with parameters of type TypeJsonSerializer Modifier and Type Method Description voidTypeJsonSerializerMap. register(java.lang.Class type, TypeJsonSerializer typeJsonSerializer)Registers new serializer.JsonSerializerJsonSerializer. withSerializer(java.lang.Class type, TypeJsonSerializer typeJsonSerializer)Defines customTypeJsonSerializerfor given type.JsonSerializerJsonSerializer. withSerializer(java.lang.String pathString, TypeJsonSerializer typeJsonSerializer)Defines customTypeJsonSerializerfor given path.Method parameters in jodd.json with type arguments of type TypeJsonSerializer Modifier and Type Method Description JsonSerializerJsonSerializer. onValue(java.util.function.Function<java.lang.Object,TypeJsonSerializer> function)Defines callback for value serialization. -
Uses of TypeJsonSerializer in jodd.json.impl
Classes in jodd.json.impl that implement TypeJsonSerializer Modifier and Type Class Description classArraysJsonSerializer<K>Arrays serializer.classBooleanArrayJsonSerializerSerializes boolean arrays.classBooleanJsonSerializerBoolean serializer.classByteArrayJsonSerializerSerializes byte arrays.classCalendarJsonSerializerCalendar serializer.classCharacterJsonSerializerCharacter serializer.classCharSequenceJsonSerializerCharSequence serializers.classClassJsonSerializerClass serializer.classDateJsonSerializerDate serializer.classDoubleArrayJsonSerializerSerializes double arrays.classDoubleJsonSerializerclassEmptyJsonSerializerNot a serializer - simply ignores the value and outputs nothing.classEnumJsonSerializerEnum serializer.classFileJsonSerializerFile json serializer offers various ways of file to JSON serializations.classFloatArrayJsonSerializerSerializes float arrays.classFloatJsonSerializerclassIntArrayJsonSerializerSerializes int arrays.classIterableJsonSerializerIterable serializer.classJsonArraySerializerclassJsonObjectSerializerclassJulianDateSerializerSerializer for JulianDate.classKeyValueJsonSerializer<T>Key value JSON serializer.classLocalDateSerializerclassLocalDateTimeSerializerclassLocalTimeSerializerclassLongArrayJsonSerializerSerializes long arrays.classMapJsonSerializerMap serializer.classNumberJsonSerializerclassObjectJsonSerializerMain serializer for objects.classUUIDJsonSerializerclassValueJsonSerializer<T>Base class for all JSON objects and arrays serializers.
-