Spec-Zone.ru › Scala 2.13 Library

Класс scala.jdk.FunctionWrappers.RichDoubleUnaryOperatorAsFunction1

final класс RichDoubleUnaryOperatorAsFunction1 extends AnyVal

Источник
FunctionWrappers.scala
Линейные супертипы
AnyVal, Any

Конструкторы экземпляров

новый RichDoubleUnaryOperatorAsFunction1(underlying: DoubleUnaryOperator)

Члены значений

final def !=(arg0: Any): Boolean

Проверка двух объектов на неравенство.

возвращает

true если !(this == that), в противном случае false.

Определяющие классы
Any

final def ##(): Int

Эквивалентно x.hashCode за исключением упакованных числовых типов и null. Для чисел он возвращает значение хэша, которое соответствует равенству значений: если два экземпляра типов значений сравниваются как true, то ## будет генерировать одинаковое значение хэша для каждого из них. Для null возвращает хэш-код, где null.hashCode генерирует NullPointerException.

возвращает

значение хэша, соответствующее ==

Определяющие классы
Any

def +(other: String): String

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

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

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

final def ==(arg0: Any): Boolean

Проверка двух объектов на равенство. Выражение x == that эквивалентно if (x eq null) that eq null else x.equals(that).

возвращает

true если объект получателя эквивалентен аргументу; false в противном случае.

Определяющие классы
Any

final def asInstanceOf[T0]: T0

Приведение объекта получателя к типу T0.

Обратите внимание, что успех приведения типов во время выполнения обусловлен семантикой стирания Scala. Поэтому выражение 1.asInstanceOf[String] выбросит ClassCastException во время выполнения, в то время как выражение List(1).asInstanceOf[List[String]] не выбросит исключение. В последнем примере, поскольку аргумент типа стирается во время компиляции, невозможно проверить, соответствуют ли содержимое списка запрошенному типу.

возвращает

объект получателя.

Определяющие классы
Any
Исключения

ClassCastException, если объект получателя не является экземпляром стирания типа T0.

def asScala: (Double) => Double

Аннотации
@inline()

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

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

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

Неявный
Этот член добавлен неявным преобразованием из RichDoubleUnaryOperatorAsFunction1 в Ensuring[RichDoubleUnaryOperatorAsFunction1], выполненным методом Ensuring в scala.Predef.
Классы определений
Ensuring

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

Неявный
Этот член добавлен неявным преобразованием из RichDoubleUnaryOperatorAsFunction1 в Ensuring[RichDoubleUnaryOperatorAsFunction1], выполненным методом Ensuring в scala.Predef.
Классы определений
Ensuring

def ensuring(cond: Boolean): RichDoubleUnaryOperatorAsFunction1

Неявный
Этот член добавлен неявным преобразованием из RichDoubleUnaryOperatorAsFunction1 в Ensuring[RichDoubleUnaryOperatorAsFunction1], выполненным методом Ensuring в scala.Predef.
Классы определений
Ensuring

def formatted(fmtstr: String): String

Возвращает строку, отформатированную в соответствии с заданной строкой format. Форматные строки аналогичны String.format (@см. java.lang.String.format).

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

def getClass(): Class[_ <: AnyVal]

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

возвращает

объект класса, соответствующий типу получателя во время выполнения.

Классы определений
AnyVal → Any

final def isInstanceOf[T0]: Boolean

Проверка, является ли динамический тип объекта-получателя T0.

Обратите внимание, что результат проверки выполняется с учетом семантики стирания Scala. Следовательно, выражение 1.isInstanceOf[String] вернёт false, а выражение List(1).isInstanceOf[List[String]] вернёт true. В последнем примере, поскольку тип аргумента стирается во время компиляции, невозможно проверить, относятся ли элементы списка к указанному типу.

возвращает

true если объект-получатель является экземпляром стирания типа T0; false в противном случае.

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

def toString(): String

Возвращает строковое представление объекта.

По умолчанию представление зависит от платформы.

возвращает

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

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

© 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/jdk/FunctionWrappers$$RichDoubleUnaryOperatorAsFunction1.html

Spec-Zone.ru

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