Class CoreSerdes
java.lang.Object
io.micronaut.serde.support.serdes.CoreSerdes
Factory class for core serdes.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @NonNull io.micronaut.serde.Serde<CharSequence>Serde for CharSequence.protected @NonNull io.micronaut.serde.Serde<Duration>Serde for duration.protected @NonNull io.micronaut.serde.Serde<io.micronaut.json.tree.JsonNode>Serde for period.protected @NonNull io.micronaut.serde.Serde<Object[]>Serde used for object arrays.protected @NonNull io.micronaut.serde.Serde<Period>Serde for period.
-
Field Details
-
DURATION_SERDE
-
PERIOD_SERDE
-
CHAR_SEQUENCE_SERDE
public static final io.micronaut.serde.support.serdes.CoreSerdes.CharSequenceSerde CHAR_SEQUENCE_SERDE
-
-
Constructor Details
-
CoreSerdes
public CoreSerdes()
-
-
Method Details
-
objectArraySerde
Serde used for object arrays.- Returns:
- The serde
-
durationSerde
Serde for duration.- Returns:
- Duration serde
-
periodSerde
Serde for period.- Returns:
- Period serde
-
charSequenceSerde
@Singleton @NonNull @Order(100) protected @NonNull io.micronaut.serde.Serde<CharSequence> charSequenceSerde()Serde for CharSequence.- Returns:
- CharSequence serde
-
jsonNodeSerde
@Singleton @NonNull protected @NonNull io.micronaut.serde.Serde<io.micronaut.json.tree.JsonNode> jsonNodeSerde()Serde for period.- Returns:
- Period serde
-