c

xyz.cofe.stsl.types

AnyVariant

case class AnyVariant(name: String) extends GenericParam with Product with Serializable

Тип переменная TypeVariable может указывать на любой тип.

name

имя переменной

Linear Supertypes
Serializable, Serializable, Product, Equals, GenericParam, Named, Type, Genericable, Extendable, Assignable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AnyVariant
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. GenericParam
  7. Named
  8. Type
  9. Genericable
  10. Extendable
  11. Assignable
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AnyVariant(name: String)

    name

    имя переменной

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def assignable(t: Type): Boolean

    Проверка возможности присвоение с учетом параметров типа

    Проверка возможности присвоение с учетом параметров типа

    t

    присваемый тип данных

    returns

    true - операция допускается, false - не допускается

    Definition Classes
    AnyVariantGenericableExtendableAssignable
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. lazy val extend: Option[Type]

    Возвращает родительский тип данных

    Возвращает родительский тип данных

    returns

    родительский тип

    Definition Classes
    GenericParamExtendable
  9. lazy val generics: GenericParams

    Список параметров типа

    Список параметров типа

    Definition Classes
    GenericParamGenericable
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. val name: String

    Возвращает наименование

    Возвращает наименование

    returns

    наименование

    Definition Classes
    AnyVariantNamed
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def sameType(t: GenericParam): Boolean
    Definition Classes
    AnyVariantGenericParam
  17. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AnyVariant → AnyRef → Any
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from GenericParam

Inherited from Named

Inherited from Type

Inherited from Genericable

Inherited from Extendable

Inherited from Assignable

Inherited from AnyRef

Inherited from Any

Ungrouped