Parameter class

Inheritance
Annotations
  • @JsonSerializable()

Constructors

Parameter({required String name, required bool required, required String typeName, required ParameterLocation location})
const
Parameter.fromOpenApi({required APIParameter parameter})
factory

Properties

description String?
finalinherited
fields List<SchemaObject>?
finalinherited
fromJsonString String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isArray bool
finalinherited
isHeader bool
no setter
isObject bool
finalinherited
isPath bool
no setter
isQuery bool
no setter
isRoot bool
finalinherited
itemsType SchemaObject?
finalinherited
location ParameterLocation
final
name String
finalinherited
required bool
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
toJsonString String
no setterinherited
typeName String
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited