c

xsbti.api

ClassLike

final class ClassLike extends Definition with Serializable

This code is generated using sbt-contraband.

Linear Supertypes
Definition, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClassLike
  2. Definition
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ClassLike(_name: String, _access: Access, _modifiers: Modifiers, _annotations: Array[Annotation], _definitionType: DefinitionType, _selfType: Lazy[Type], _structure: Lazy[Structure], _savedAnnotations: Array[String], _childrenOfSealedClass: Array[Type], _topLevel: Boolean, _typeParameters: Array[TypeParameter])
    Attributes
    protected[api]

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. def access(): Access
    Definition Classes
    Definition
  5. def annotations(): Array[Annotation]
    Definition Classes
    Definition
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def childrenOfSealedClass(): Array[Type]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. def definitionType(): DefinitionType
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(obj: Any): Boolean
    Definition Classes
    ClassLikeDefinition → AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    ClassLikeDefinition → AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def modifiers(): Modifiers
    Definition Classes
    Definition
  17. def name(): String
    Definition Classes
    Definition
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. def savedAnnotations(): Array[String]
  22. def selfType(): Type
  23. def structure(): Structure
  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. def toString(): String
    Definition Classes
    ClassLikeDefinition → AnyRef → Any
  26. def topLevel(): Boolean
  27. def typeParameters(): Array[TypeParameter]
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  31. def withAccess(access: Access): ClassLike
  32. def withAnnotations(annotations: Array[Annotation]): ClassLike
  33. def withChildrenOfSealedClass(childrenOfSealedClass: Array[Type]): ClassLike
  34. def withDefinitionType(definitionType: DefinitionType): ClassLike
  35. def withModifiers(modifiers: Modifiers): ClassLike
  36. def withName(name: String): ClassLike
  37. def withSavedAnnotations(savedAnnotations: Array[String]): ClassLike
  38. def withSelfType(selfType: Lazy[Type]): ClassLike
  39. def withStructure(structure: Lazy[Structure]): ClassLike
  40. def withTopLevel(topLevel: Boolean): ClassLike
  41. def withTypeParameters(typeParameters: Array[TypeParameter]): ClassLike

Inherited from Definition

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped