DeclarationMirror 反射 Dart 程序中声明的某些实体。
构造函数
属性
- hashCode → int
- 此对象的哈希码。no setterinherited
- isPrivate → bool
- 此声明是否为库私有。no setter
- isTopLevel → bool
- 此声明是否为顶层。no setter
- location → SourceLocation?
- 此 Dart 语言实体的源位置,或如果实体是合成的,则为
null
。no setter -
metadata → List<
InstanceMirror> - 与此声明相关联的元数据列表。no setter
- owner → DeclarationMirror?
- 对此 Dart 语言实体所有者的镜像。no setter
- qualifiedName → Symbol
- 此 Dart 语言实体的完全限定名。no setter
- runtimeType → Type
- 对象运行时类型的表示。no setterinherited
- simpleName → Symbol
- 此 Dart 语言实体的简单名称。no setter
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时调用。inherited
-
toString(
) → String - 此对象的字符串表示。inherited
运算符
-
operator ==(
Object other) → bool - 等式运算符。inherited