Package jodd.json
Interface TypeJsonSerializer<T>
-
- All Known Implementing Classes:
ArraysJsonSerializer,BooleanArrayJsonSerializer,BooleanJsonSerializer,ByteArrayJsonSerializer,CalendarJsonSerializer,CharacterJsonSerializer,CharSequenceJsonSerializer,ClassJsonSerializer,DateJsonSerializer,DoubleArrayJsonSerializer,DoubleJsonSerializer,EmptyJsonSerializer,EnumJsonSerializer,FileJsonSerializer,FloatArrayJsonSerializer,FloatJsonSerializer,IntArrayJsonSerializer,IterableJsonSerializer,JsonArraySerializer,JsonObjectSerializer,JulianDateSerializer,KeyValueJsonSerializer,LocalDateSerializer,LocalDateTimeSerializer,LocalTimeSerializer,LongArrayJsonSerializer,MapJsonSerializer,NumberJsonSerializer,ObjectJsonSerializer,UUIDJsonSerializer,ValueJsonSerializer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface TypeJsonSerializer<T>Type JSON Serializer defines how a type is serialized into JSON string.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanserialize(JsonContext jsonContext, T value)Serializes a value and writes a JSON content.
-
-
-
Method Detail
-
serialize
boolean serialize(JsonContext jsonContext, T value)
Serializes a value and writes a JSON content. Returnstrueif content was written. Returnsfalseif content for some reason was not written.
-
-