CollectionSchema<OBJ> class

This schema represents a collection.

Inheritance

Properties

embedded bool
Whether this is an embedded object
no setteroverride
embeddedSchemas Map<String, Schema>
A map of name -> embedded schema pairs
final
hashCode int
The hash code for this object.
no setterinherited
id int
Internal id of this collection or embedded object.
finalinherited
idName String
Name of the id property
final
indexes Map<String, IndexSchema>
A map of name -> index pairs
final
A map of name -> link pairs
final
name String
Name of the collection or embedded object
finalinherited
properties Map<String, PropertySchema>
A map of name -> property pairs
finalinherited
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.
inherited
toString() String
A string representation of this object.
inherited

Operators

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