Direct Known Satisfying Interfaces: ClassOrInterface<Type>, FunctionModel<Type,Arguments>, ValueModel<Get,Set>
All Known Subtypes Hierarchy

- Model
  - ClassOrInterface
    - ClassModel
      - Class
      - MemberClass
    - InterfaceModel
      - Interface
      - MemberInterface
  - FunctionModel
    - Function
    - Method
  - ValueModel
    - Attribute
    - Value

The root of all models. There are several types of models:

- ClassOrInterface
- FunctionModel
- ValueModel

Attributes
container | Source Code shared formal Type<Anything>? container The container type of this model, or `null` if this is a toplevel model.
declaration | Source Code shared formal NestableDeclaration declaration The declaration for this model.

Inherited Attributes
Attributes inherited from: Object hash, string

Inherited Methods
Methods inherited from: Object equals