Spec-Zone.ru › Scala 2.13 Library

Класс scala.jdk.DurationConverters.ScalaDurationOps

неявное конечное класс ScalaDurationOps extends AnyVal

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

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

новый ScalaDurationOps(duration: FiniteDuration)

Значения членов

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

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

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

Неявный
Этот член добавляется неявным преобразованием из ScalaDurationOps вArrowAssoc[ScalaDurationOps] с помощью метода 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 ensuring(cond: (ScalaDurationOps) => Boolean, msg: => Any): ScalaDurationOps

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

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

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

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

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

def ensuring(cond: Boolean): ScalaDurationOps

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

def formatted(fmtstr: String): String

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

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

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

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

возвращает

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

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

final def isInstanceOf[T0]: Boolean

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

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

возвращает

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

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

def toJava: Duration

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/DurationConverters$$ScalaDurationOps.html

Spec-Zone.ru

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