Class JacksonSerializer
- Namespace
- TypedRest.CodeGeneration.Jvm
- Assembly
- TypedRest.CodeGeneration.Jvm.dll
Annotates DTOs for Jackson.
public sealed class JacksonSerializer : JvmSerializer
- Inheritance
-
objectJacksonSerializer
- Inherited Members
Properties
Artifact
The Maven coordinates of the artifact providing RuntimeSerializer, for the generated README.
public override string Artifact { get; }
Property Value
Name
The name of this serializer.
public override string Name { get; }
Property Value
RuntimeSerializer
The runtime Serializer the entry endpoint has to be constructed with, or null if it is
already the default of EntryEndpoint and can be left out.
public override JvmIdentifier? RuntimeSerializer { get; }
Property Value
SupportsJava
Indicates whether this serializer can handle DTOs written in Java.
public override bool SupportsJava { get; }
Property Value
Methods
EnumMemberName(string)
The annotation carrying the wire name of an enum value, or null if the name needs none.
public override JvmAnnotation? EnumMemberName(string wireName)
Parameters
wireNamestring
Returns
PropertyName(string)
The annotation carrying the wire name of a property, or null if the name needs none.
public override JvmAnnotation? PropertyName(string wireName)
Parameters
wireNamestring