ParameterMirror 反射 Dart 形参声明。
- 实现类型
构造函数
属性
- defaultValue → InstanceMirror?
- 返回可选参数的默认值。无设置器
- hasDefaultValue → bool
- 如果反射体明确声明了默认值,则返回
true
。否则返回false
。无设置器 - hashCode → int
- 此对象的哈希码。无设置器继承
- isConst → bool
- 如果反射体被声明为
const
,则返回true
。否则返回false
。无设置器继承 - isExtensionMember → bool
- 反射体是否是扩展成员?无设置器继承
- isExtensionTypeMember → bool
- 反射体是否是扩展类型成员?无设置器继承
- isFinal → bool
- 如果反射体是最终变量,则返回
true
。否则返回false
。无设置器继承 - isNamed → bool
- 如果反射体是命名参数,则返回
true
。否则返回false
。无设置器 - isOptional → 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 - 相等运算符。继承的