VariableMirror 反射 Dart 语言变量声明。
- 实现类型
- 实现者
构造函数
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- isConst → bool
- 如果反射实体声明为
const
,则返回true
。否则返回false
。无设置器 - isExtensionMember → bool
- 反射实体是否为扩展成员?无设置器
- isExtensionTypeMember → bool
- 反射实体是否为扩展类型成员?无设置器
- isFinal → bool
- 如果反射实体是一个最终变量,则返回
true
。否则返回false
。无设置器 - isPrivate → bool
- 此声明是否是库私有。无设置器继承
- isStatic → bool
- 如果反射实体是一个静态变量,则返回
true
。否则返回false
。无设置器 - isTopLevel → bool
- 此声明是否是顶层。无设置器继承
- location → SourceLocation?
- 此 Dart 语言实体的源位置,如果实体是合成的,则为
null
。无设置器继承 -
metadata → List<
InstanceMirror> - 与此声明关联的元数据列表。无设置器继承
- owner → DeclarationMirror?
- 对此 Dart 语言实体所有者的镜像。无设置器继承
- qualifiedName → Symbol
- 此 Dart 语言实体的完全限定名。无设置器继承
- runtimeType → Type
- 对象的运行时类型的表示。无设置器继承
- simpleName → Symbol
- 此 Dart 语言实体的简单名。无设置器继承
- type → TypeMirror
- 返回反射实体的类型的镜像。无设置器
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 此对象的字符串表示形式。继承
运算符
-
operator ==(
Object other) → bool - 此镜像是否等于
other
。重写