Spec-Zone.ru › Dart 1

dart:mirrors

Тип переменной абстрактный класс

Объект TypeVariableMirror представляет параметр типа для обобщённого типа.

Наследование
  • Object
  • TypeMirror
  • TypeVariableMirror

Конструкторы

TypeVariableMirror()

Свойства

isStatic → bool
только для чтения

Является ли отражаемый элемент статическим?

upperBound → TypeMirror
только для чтения

Зеркало типа, являющегося верхней границей этой переменной типа.

hashCode → int
только для чтения, унаследованное

Хеш-код для этого объекта.

hasReflectedType → bool
только для чтения, унаследованное

Возвращает true, если это зеркало отражает динамический тип, необобщённый класс или typedef, или экземпляр обобщённого класса или typedef в текущем изолированном пространстве. В противном случае возвращает false.

isOriginalDeclaration → bool
только для чтения, унаследованное

Является ли это оригинальным объявлением этого типа?

isPrivate → bool
только для чтения, унаследованное

Является ли это объявление закрытым для библиотеки.

isTopLevel → bool
только для чтения, унаследованное

Является ли это объявление верхнего уровня.

location → SourceLocation
только для чтения, унаследованное

Местоположение в исходном коде этого элемента языка Dart, или null если элемент является синтезированным.

metadata → List<InstanceMirror>
только для чтения, унаследованное

Список метаданных, связанных с этим объявлением.

originalDeclaration → TypeMirror
только для чтения, унаследованное

Зеркало оригинального объявления этого типа.

owner → DeclarationMirror
только для чтения, унаследованное

Зеркало владельца этого элемента языка Dart.

qualifiedName → Symbol
только для чтения, унаследованное

Полное квалифицированное имя этого элемента языка Dart.

reflectedType → Type
только для чтения, унаследованное

Если hasReflectedType возвращает true, возвращает соответствующий Type. В противном случае выбрасывается UnsupportedError.

runtimeType → Type
только для чтения, унаследованное

Представление типа объекта во время выполнения.

simpleName → Symbol
только для чтения, унаследованное

Простое имя для этого элемента языка Dart.

typeArguments → List<TypeMirror>
только для чтения, унаследованное

Неизменяемый список с зеркалами всех аргументов типа для этого типа.

typeVariables → List<TypeVariableMirror>
только для чтения, унаследованное

Неизменяемый список с зеркалами всех переменных типа для этого типа.

Операторы

operator ==(other) → bool

Является ли other объектом TypeVariableMirror того же параметра типа, что и это зеркало?

Методы

isAssignableTo(TypeMirror other) → bool
унаследованное

Проверяет отношение присваиваемости, обозначенное как <=> в спецификации языка.

isSubtypeOf(TypeMirror other) → bool
унаследованное

Проверяет отношение подтипа, обозначенное как <: в спецификации языка.

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/TypeVariableMirror-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API