Spec-Zone.ru › Scala 2.13 Reflection

Трейт scala.reflect.api.StandardNames

трейт StandardNames extends AnyRef

ЭКСПЕРИМЕНТАЛЬНО

Стандартные имена — это имена, необходимые для создания деревьев или для отражения артефактов Scala. Например, CONSTRUCTOR (также известный как <init> в JVM) необходим для создания и вызова конструкторов.

Эти стандартные имена можно получить с помощью nme для имён терминов и tpnme для имён типов

Тип объекта
Universe
Источник
StandardNames.scala
См. также

Names API для имён в рефлексии Scala.

Линейные надтипы
AnyRef, Any
Известные подклассы
JavaUniverse, Universe, Universe

Типовые члены

трейт NamesApi extends AnyRef

трейт TermNamesApi extends Universe.NamesApi

трейт TypeNamesApi extends Universe.NamesApi

Абстрактные члены значения

абстрактный значение termNames: Universe.TermNamesApi

абстрактный значение typeNames: Universe.TypeNamesApi

абстрактный значение nme: Universe.TermNamesApi

Аннотации
@deprecated
Устарело

(С версии 2.11.0) используйте вместо этого termNames

См. также

termNames

абстрактный значение tpnme: Universe.TypeNamesApi

Аннотации
@deprecated
Устарело

(С версии 2.11.0) используйте вместо этого typeNames

См. также

typeNames

Члены-значения

final def !=(arg0: Any): Boolean

Определения классов
AnyRef → Any

final def ##(): Int

Определения классов
AnyRef → Any

def +(other: String): String

Неявный
Этот член добавлен с помощью неявного преобразования из StandardNames в any2stringadd[StandardNames] , выполненного методом any2stringadd в scala.Predef.
Определения классов
any2stringadd

def ->[B](y: B): (StandardNames, B)

Неявный
Этот член добавлен с помощью неявного преобразования из StandardNames в ArrowAssoc[StandardNames] , выполненного методом ArrowAssoc в scala.Predef.
Определения классов
ArrowAssoc
Аннотации
@inline()

final def ==(arg0: Any): Boolean

Определения классов
AnyRef → Any

final def asInstanceOf[T0]: T0

Определения классов
Any

def clone(): AnyRef

Атрибуты
protected[java.lang]
Определения классов
AnyRef
Аннотации
@throws(classOf[java.lang.CloneNotSupportedException]) @native()

def ensuring(cond: (StandardNames) => Boolean, msg: => Any): StandardNames

Неявный
Этот член добавлен с помощью неявного преобразования из StandardNames в Ensuring[StandardNames] , выполненного методом Ensuring в scala.Predef.
Определения классов
Ensuring

def ensuring(cond: (StandardNames) => Boolean): StandardNames

Неявный
Этот член добавлен с помощью неявного преобразования из StandardNames в Ensuring[StandardNames] , выполненного методом Ensuring в scala.Predef.
Определения классов
Ensuring

def ensuring(cond: Boolean, msg: => Any): StandardNames

Неявный
Этот член добавлен с помощью неявного преобразования из StandardNames в Ensuring[StandardNames] , выполненного методом Ensuring в scala.Predef.
Определения классов
Ensuring

def ensuring(cond: Boolean): StandardNames

Неявный
Этот член добавлен с помощью неявного преобразования из StandardNames в Ensuring[StandardNames] , выполненного методом Ensuring в scala.Predef.
Определения классов
Ensuring

final def eq(arg0: AnyRef): Boolean

Определения классов
AnyRef

def equals(arg0: AnyRef): Boolean

Определения классов
AnyRef → Any

def finalize(): Unit

Атрибуты
protected[java.lang]
Определения классов
AnyRef
Аннотации
@throws(classOf[java.lang.Throwable])

def formatted(fmtstr: String): String

Неявный
Этот член добавлен неявным преобразованием из StandardNames в StringFormat[StandardNames] выполненное методом StringFormat в scala.Predef.
Классы-определения
StringFormat
Аннотации
@inline()

final def getClass(): Class[_ <: AnyRef]

Классы-определения
AnyRef → Any
Аннотации
@native()

def hashCode(): Int

Классы-определения
AnyRef → Any
Аннотации
@native()

final def isInstanceOf[T0]: Boolean

Классы-определения
Any

final def ne(arg0: AnyRef): Boolean

Классы-определения
AnyRef

final def notify(): Unit

Классы-определения
AnyRef
Аннотации
@native()

final def notifyAll(): Unit

Классы-определения
AnyRef
Аннотации
@native()

final def synchronized[T0](arg0: => T0): T0

Классы-определения
AnyRef

def toString(): String

Классы-определения
AnyRef → Any

final def wait(): Unit

Классы-определения
AnyRef
Аннотации
@throws(classOf[java.lang.InterruptedException])

final def wait(arg0: Long, arg1: Int): Unit

Классы-определения
AnyRef
Аннотации
@throws(classOf[java.lang.InterruptedException])

final def wait(arg0: Long): Unit

Классы-определения
AnyRef
Аннотации
@throws(classOf[java.lang.InterruptedException]) @native()

© 2002-2019 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://www.scala-lang.org/api/2.13.0/scala-reflect/scala/reflect/api/StandardNames.html

Spec-Zone.ru

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