Interface JsonField<T,U>

Type Parameters:
T - type of the entity owning the field
U - type of the property
All Known Implementing Classes:
JsonArray, JsonProperty

public sealed interface JsonField<T,U> permits JsonProperty<T,U>, JsonArray<T,U>
Defines the abstraction of a mapping between a Java property - simple type, another class mapped to a JSON entity, or a collection mapped to a JSON array - and a JSON property, type, or array.