xsbt.api

HashAPI

final class HashAPI extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. HashAPI
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HashAPI(includePrivate: Boolean, includeParamNames: Boolean)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. final def extend(a: Hash): Unit

    Annotations
    @inline()
  11. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  13. def hashAPI(s: SourceAPI): Hash

  14. def hashAccess(a: Access): Unit

  15. def hashAnnotated(a: Annotated): Unit

  16. def hashAnnotation(annotation: Annotation): Unit

  17. def hashAnnotationArgument(arg: AnnotationArgument): Unit

  18. def hashAnnotationArguments(args: Seq[AnnotationArgument]): Unit

  19. def hashAnnotations(annotations: Seq[Annotation]): Unit

  20. final def hashBoolean(b: Boolean): Unit

    Annotations
    @inline()
  21. final def hashClass(c: ClassLike): Unit

  22. def hashClass0(c: ClassLike): Unit

  23. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  24. def hashConstant(c: Constant): Unit

  25. def hashDef(d: Def): Unit

  26. def hashDefinition(d: Definition): Unit

  27. def hashDefinitions(ds: Seq[Definition], topLevel: Boolean): Unit

  28. def hashExistential(e: Existential): Unit

  29. def hashField(f: FieldLike): Unit

  30. def hashIdPath(id: Id): Unit

  31. def hashModifiers(m: Modifiers): Unit

  32. def hashPackage(p: Package): Unit

  33. def hashParameterRef(p: ParameterRef): Unit

  34. def hashParameterized(p: Parameterized): Unit

  35. def hashParameterizedDefinition[T <: ParameterizedDefinition](d: T): Unit

  36. def hashParameters(parameters: Seq[TypeParameter], base: Type): Unit

  37. def hashPath(path: Path): Unit

  38. def hashPathComponent(pc: PathComponent): Unit

  39. def hashPolymorphic(p: Polymorphic): Unit

  40. def hashProjection(p: Projection): Unit

  41. def hashQualified(qual: Qualified): Unit

  42. def hashQualifier(qual: Qualifier): Unit

  43. final def hashSeq[T](s: Seq[T], hashF: (T) ⇒ Unit): Unit

    Annotations
    @inline()
  44. def hashSingleton(s: Singleton): Unit

  45. final def hashString(s: String): Unit

    Annotations
    @inline()
  46. final def hashStructure(structure: Structure): Unit

  47. def hashStructure0(structure: Structure): Unit

  48. def hashSuperPath(s: Super): Unit

  49. final def hashSymmetric[T](ts: TraversableOnce[T], hashF: (T) ⇒ Unit): Unit

  50. def hashType(t: Type): Unit

  51. def hashTypeAlias(d: TypeAlias): Unit

  52. def hashTypeDeclaration(d: TypeDeclaration): Unit

  53. def hashTypeParameter(parameter: TypeParameter): Unit

  54. def hashTypeParameters(parameters: Seq[TypeParameter]): Unit

  55. def hashTypes(ts: Seq[Type]): Unit

  56. def hashValueParameter(parameter: MethodParameter): Unit

  57. def hashValueParameterList(list: ParameterList): Unit

  58. def hashValueParameters(valueParameters: Seq[ParameterList]): Unit

  59. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  60. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  61. final def notify(): Unit

    Definition Classes
    AnyRef
  62. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  63. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  64. def toString(): String

    Definition Classes
    AnyRef → Any
  65. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  66. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  67. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any