Satisfied Interfaces: ClassOrInterface<Type>, Generic, Model, Type<Type>
Direct Known Satisfying Interfaces: Class<Type,Arguments>, MemberClass<Container,Type,Arguments>
All Known Subtypes Hierarchy

- ClassModel
  - Class
  - MemberClass

A class model represents the model of a Ceylon class that you can inspect.

A class model can be either a toplevel Class or a member MemberClass.

Attributes
declaration | Source Code shared formal ClassDeclaration declaration The declaration for this model. Refined declaration: declaration
parameterTypes | Source Code shared formal Type<Anything>[] parameterTypes This function's parameter closed types

Inherited Attributes
Attributes inherited from: Object hash, string
Attributes inherited from: ClassOrInterface<Type> extendedType, satisfiedTypes
Attributes inherited from: Generic typeArguments
Attributes inherited from: Model container, declaration

Inherited Methods
Methods inherited from: Object equals
Methods inherited from: ClassOrInterface<Type> getAttribute, getClass, getClassOrInterface, getDeclaredAttribute, getDeclaredClass, getDeclaredClassOrInterface, getDeclaredInterface, getDeclaredMethod, getInterface, getMethod
Methods inherited from: Type<Type> exactly, subtypeOf, supertypeOf, typeOf