Класс MethodMirror
Класс MethodMirror отражает функцию, метод, конструктор, геттер или сеттер языка Dart.
- Реализует
Конструкторы
- MethodMirror()
Свойства
- constructorName → Symbol только для чтения
-
Имя конструктора для именованных конструкторов и фабричных методов.
- isAbstract → bool только для чтения
-
Является ли отражаемый объект абстрактным?
- isConstConstructor → bool только для чтения
-
Является ли отражаемый объект константным конструктором?
- isConstructor → bool только для чтения
-
Является ли отражаемый объект конструктором?
- isFactoryConstructor → bool только для чтения
-
Является ли отражаемый объект фабричным конструктором?
- isGenerativeConstructor → bool только для чтения
-
Является ли отражаемый объект генерирующим конструктором?
- isGetter → bool только для чтения
-
Является ли отражаемый объект геттером?
- isOperator → bool только для чтения
-
Является ли отражаемый объект оператором?
- isRedirectingConstructor → bool только для чтения
-
Является ли отражаемый объект перенаправляющим конструктором?
- isRegularMethod → bool только для чтения
-
Является ли отражаемый объект обычной функцией или методом?
- isSetter → bool только для чтения
-
Является ли отражаемый объект сеттером?
- isStatic → bool только для чтения
-
Функция считается нестатической, если ей разрешено ссылаться на 'this'.
- isSynthetic → bool только для чтения
-
Возвращает true, если отражаемый объект является синтетическим, и false в противном случае.
- parameters → List<ParameterMirror> только для чтения
-
Список зеркал параметров для отражаемого объекта.
- returnType → TypeMirror только для чтения
-
Зеркало возвращаемого типа для отражаемого объекта.
- source → String только для чтения
-
Исходный код отражаемого объекта, если доступен. В противном случае null.
- hashCode → int только для чтения, унаследованно
-
Хэш-код этого объекта.
- isPrivate → bool только для чтения, унаследованно
-
Является ли данная декларация приватной для библиотеки.
- isTopLevel → bool только для чтения, унаследованно
-
Является ли эта декларация глобальной.
- location → SourceLocation только для чтения, унаследованно
-
Местоположение исходного кода этого объекта языка Dart, или
nullесли объект является синтетическим. - metadata → List<InstanceMirror> только для чтения, унаследованно
-
Список метаданных, связанных с этим объявлением.
- owner → DeclarationMirror только для чтения, унаследованно
-
Зеркало владельца этого объекта языка Dart.
- qualifiedName → Symbol только для чтения, унаследованно
-
Полное квалифицированное имя этого объекта языка Dart.
- runtimeType → Type только для чтения, унаследованно
-
Представление runtime-типа объекта.
- simpleName → Symbol только для чтения, унаследованное
-
Простое имя этого сущности языка Dart.
Операторы
- operator ==(
other) → bool -
Является ли это зеркало равным
other.
Методы
- noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается, когда обращаются к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-mirrors/MethodMirror-class.html