AdditionalPropertyInterface

constructor(nullable: Boolean, valueType: FieldType, name: String, topInterfaceName: ValidFieldName, additionalPropertyPaths: List<JsonPath>, visibility: MarkerVisibility = MarkerVisibility.IMPLICIT_PUBLIC, prependTopInterfaceName: Boolean = true)

Parameters

nullable

whether the object can be null. Needs to be checked when referring to this Marker.

valueType

the type of the value of the AdditionalProperty.

name

the name of the interface.

visibility

the visibility of the interface.