ParameterMirror class - dart:mirrors library (original) (raw)
A ParameterMirror reflects a Dart formal parameter declaration.
Implemented types
Constructors
Properties
defaultValue → InstanceMirror?
Returns the default value of an optional parameter.
no setter
Returns true if the reflectee has explicitly declared a default value. Otherwise returns false.
no setter
The hash code for this object.
no setterinherited
Returns true if the reflectee is declared const. Otherwise returns false.
no setterinherited
Is the reflectee an extension member?
no setterinherited
Is the reflectee an extension type member?
no setterinherited
Returns true if the reflectee is a final variable. Otherwise returns false.
no setterinherited
Returns true if the reflectee is a named parameter. Otherwise returns false.
no setter
Returns true if the reflectee is an optional parameter. Otherwise returns false.
no setter
Whether this declaration is library private.
no setterinherited
Returns true if the reflectee is a static variable. Otherwise returns false.
no setterinherited
Whether this declaration is top-level.
no setterinherited
The source location of this Dart language entity, or null if the entity is synthetic.
no setterinherited
metadata → List<InstanceMirror>
A list of the metadata associated with this declaration.
no setterinherited
A mirror on the owner of this Dart language entity.
no setterinherited
The fully-qualified name for this Dart language entity.
no setterinherited
A representation of the runtime type of the object.
no setterinherited
The simple name for this Dart language entity.
no setterinherited
A mirror on the type of this parameter.
no setteroverride
Methods
noSuchMethod(Invocation invocation)→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
A string representation of this object.
inherited
Operators
operator ==(Object other)→ bool
The equality operator.
inherited