Complex Type
Noun · Development
Definitions
A type composed of multiple fields, nested structures, or richer constraints rather than a single primitive value. Complex types are used in schemas, typed APIs, and domain models to represent structured entities such as addresses, orders, or graph nodes.
In plain English: A structured type made up of multiple fields or nested values.
Example: "The API replaced a flat bag of fields with a complex type for shipping details so validation and reuse became much cleaner."