Schema<OBJ> class

This schema either represents a collection or embedded object.

Implementers

Properties

embedded bool
Whether this is an embedded object
no setter
hashCode int
The hash code for this object.
no setterinherited
id int
Internal id of this collection or embedded object.
final
name String
Name of the collection or embedded object
final
properties Map<String, PropertySchema>
A map of name -> property pairs
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
property(String propertyName) PropertySchema
Returns a property by its name or throws an error.
toString() String
A string representation of this object.
inherited

Operators

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