xsbt.api

APIFormats

trait APIFormats extends FormatExtra

Linear Supertypes
FormatExtra, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. APIFormats
  2. FormatExtra
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

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. def fieldLike[F <: FieldLike](construct: (Type, String, Access, Modifiers, Array[Annotation]) ⇒ F)(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], nme: Format[String], tpe: Format[Type]): Format[F]

  11. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. implicit def formatAccess(implicit fs: Format[String]): Format[Access]

  13. implicit def formatAnnotated(implicit t: Format[SimpleType], as: Format[Array[Annotation]]): Format[Annotated]

  14. def formatAnnotation(implicit t: Format[Type], af: Format[Array[AnnotationArgument]]): Format[Annotation]

  15. implicit def formatAnnotationArgument(implicit sf: Format[String]): Format[AnnotationArgument]

  16. implicit def formatClassLike(implicit fi: Format[Int], references: References): Format[ClassLike]

  17. implicit def formatComponent(implicit t: Format[This], s: Format[Super], i: Format[Id]): Format[PathComponent]

  18. implicit def formatConstant(implicit t: Format[Type], fs: Format[String]): Format[Constant]

  19. implicit def formatDef(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], tp: Format[Array[TypeParameter]], vp: Format[Array[ParameterList]], t: Format[Type], fs: Format[String]): Format[Def]

  20. def formatDefinition(implicit vl: Format[Val], vr: Format[Var], ds: Format[Def], cl: Format[ClassLike], ta: Format[TypeAlias], td: Format[TypeDeclaration]): Format[Definition]

  21. implicit def formatDefinitionType(implicit b: Format[Byte]): Format[DefinitionType]

  22. implicit def formatEmptyType: Format[EmptyType]

  23. implicit def formatExistential(implicit t: Format[Type], tps: Format[Array[TypeParameter]]): Format[Existential]

  24. implicit def formatId(implicit s: Format[String]): Format[Id]

  25. implicit def formatMethodParameter(implicit s: Format[String], b: Format[Boolean], m: Format[ParameterModifier], t: Format[Type]): Format[MethodParameter]

  26. implicit def formatModifiers(implicit bf: Format[Byte]): Format[Modifiers]

  27. implicit def formatPackage(implicit fs: Format[String]): Format[Package]

  28. implicit def formatParameterList(implicit mp: Format[Array[MethodParameter]], bf: Format[Boolean]): Format[ParameterList]

  29. implicit def formatParameterModifier(implicit bf: Format[Byte]): Format[ParameterModifier]

  30. implicit def formatParameterRef(implicit i: Format[String]): Format[ParameterRef]

  31. def formatParameterized(implicit t: Format[SimpleType], tps: Format[Array[Type]]): Format[Parameterized]

  32. def formatPath(implicit pc: Format[Array[PathComponent]]): Format[Path]

  33. implicit def formatPolymorphic(implicit t: Format[Type], tps: Format[Array[TypeParameter]]): Format[Polymorphic]

  34. def formatProjection(implicit t: Format[SimpleType], s: Format[String]): Format[Projection]

  35. def formatSimpleType(implicit pr: Format[Projection], pa: Format[ParameterRef], si: Format[Singleton], et: Format[EmptyType], p: Format[Parameterized]): Format[SimpleType]

  36. implicit def formatSingleton(implicit p: Format[Path]): Format[Singleton]

  37. implicit def formatSource(implicit pa: Format[Array[Package]], da: Format[Array[Definition]]): Format[SourceAPI]

  38. implicit def formatStructure(implicit fi: Format[Int], references: References): Format[Structure]

  39. def formatSuper(implicit p: Format[Path]): Format[Super]

  40. implicit val formatThis: Format[This]

  41. def formatType(implicit s: Format[SimpleType], a: Format[Annotated], st: Format[Structure], e: Format[Existential], po: Format[Polymorphic]): Format[Type]

  42. implicit def formatTypeAlias(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], tps: Format[Array[TypeParameter]], t: Format[Type], n: Format[String]): Format[TypeAlias]

  43. implicit def formatTypeDeclaration(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], tps: Format[Array[TypeParameter]], t: Format[Type], n: Format[String]): Format[TypeDeclaration]

  44. def formatTypeParameter(tps: (Format[TypeParameter]) ⇒ Format[Array[TypeParameter]])(implicit as: Format[Array[Annotation]], t: Format[Type], v: Format[Variance], i: Format[String]): Format[TypeParameter]

  45. implicit def formatVal(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], t: Format[Type], ts: Format[String]): Format[Val]

  46. implicit def formatVar(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], t: Format[Type], ts: Format[String]): Format[Var]

  47. implicit def formatVariance(implicit b: Format[Byte]): Format[Variance]

  48. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. final def isInstanceOf[T0]: Boolean

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

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

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

    Definition Classes
    AnyRef
  54. def p2[A, B, R](unapply: (R) ⇒ (A, B))(apply: (A, B) ⇒ R)(implicit fa: Format[A], fb: Format[B]): Format[R]

    Definition Classes
    FormatExtra
  55. def p3[A, B, C, R](unapply: (R) ⇒ (A, B, C))(apply: (A, B, C) ⇒ R)(implicit fa: Format[A], fb: Format[B], fc: Format[C]): Format[R]

    Definition Classes
    FormatExtra
  56. def p4[A, B, C, D, R](unapply: (R) ⇒ (A, B, C, D))(apply: (A, B, C, D) ⇒ R)(implicit fa: Format[A], fb: Format[B], fc: Format[C], fd: Format[D]): Format[R]

    Definition Classes
    FormatExtra
  57. def p5[A, B, C, D, E, R](unapply: (R) ⇒ (A, B, C, D, E))(apply: (A, B, C, D, E) ⇒ R)(implicit fa: Format[A], fb: Format[B], fc: Format[C], fd: Format[D], fe: Format[E]): Format[R]

    Definition Classes
    FormatExtra
  58. def p6[A, B, C, D, E, F, R](unapply: (R) ⇒ (A, B, C, D, E, F))(apply: (A, B, C, D, E, F) ⇒ R)(implicit fa: Format[A], fb: Format[B], fc: Format[C], fd: Format[D], fe: Format[E], ff: Format[F]): Format[R]

    Definition Classes
    FormatExtra
  59. def p7[A, B, C, D, E, F, G, R](unapply: (R) ⇒ (A, B, C, D, E, F, G))(apply: (A, B, C, D, E, F, G) ⇒ R)(implicit fa: Format[A], fb: Format[B], fc: Format[C], fd: Format[D], fe: Format[E], ff: Format[F], fg: Format[G]): Format[R]

    Definition Classes
    FormatExtra
  60. def p8[A, B, C, D, E, F, G, H, R](unapply: (R) ⇒ (A, B, C, D, E, F, G, H))(apply: (A, B, C, D, E, F, G, H) ⇒ R)(implicit fa: Format[A], fb: Format[B], fc: Format[C], fd: Format[D], fe: Format[E], ff: Format[F], fg: Format[G], fh: Format[H]): Format[R]

    Definition Classes
    FormatExtra
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  62. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from FormatExtra

Inherited from AnyRef

Inherited from Any