xsbt.api

DefaultAPIFormats

class DefaultAPIFormats extends APIFormats

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

Instance Constructors

  1. new DefaultAPIFormats()(implicit references: References)

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. implicit lazy val af: Format[Annotation]

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. implicit lazy val df: Format[Definition]

  10. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  12. 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]

    Definition Classes
    APIFormats
  13. def finalize(): Unit

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

    Definition Classes
    APIFormats
  15. implicit def formatAnnotated(implicit t: Format[SimpleType], as: Format[Array[Annotation]]): Format[Annotated]

    Definition Classes
    APIFormats
  16. def formatAnnotation(implicit t: Format[Type], af: Format[Array[AnnotationArgument]]): Format[Annotation]

    Definition Classes
    APIFormats
  17. implicit def formatAnnotationArgument(implicit sf: Format[String]): Format[AnnotationArgument]

    Definition Classes
    APIFormats
  18. implicit def formatClassLike(implicit fi: Format[Int], references: References): Format[ClassLike]

    Definition Classes
    APIFormats
  19. implicit def formatComponent(implicit t: Format[This], s: Format[Super], i: Format[Id]): Format[PathComponent]

    Definition Classes
    APIFormats
  20. implicit def formatConstant(implicit t: Format[Type], fs: Format[String]): Format[Constant]

    Definition Classes
    APIFormats
  21. 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]

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

    Definition Classes
    APIFormats
  23. implicit def formatDefinitionType(implicit b: Format[Byte]): Format[DefinitionType]

    Definition Classes
    APIFormats
  24. implicit def formatEmptyType: Format[EmptyType]

    Definition Classes
    APIFormats
  25. implicit def formatExistential(implicit t: Format[Type], tps: Format[Array[TypeParameter]]): Format[Existential]

    Definition Classes
    APIFormats
  26. implicit def formatId(implicit s: Format[String]): Format[Id]

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

    Definition Classes
    APIFormats
  28. implicit def formatModifiers(implicit bf: Format[Byte]): Format[Modifiers]

    Definition Classes
    APIFormats
  29. implicit def formatPackage(implicit fs: Format[String]): Format[Package]

    Definition Classes
    APIFormats
  30. implicit def formatParameterList(implicit mp: Format[Array[MethodParameter]], bf: Format[Boolean]): Format[ParameterList]

    Definition Classes
    APIFormats
  31. implicit def formatParameterModifier(implicit bf: Format[Byte]): Format[ParameterModifier]

    Definition Classes
    APIFormats
  32. implicit def formatParameterRef(implicit i: Format[String]): Format[ParameterRef]

    Definition Classes
    APIFormats
  33. def formatParameterized(implicit t: Format[SimpleType], tps: Format[Array[Type]]): Format[Parameterized]

    Definition Classes
    APIFormats
  34. def formatPath(implicit pc: Format[Array[PathComponent]]): Format[Path]

    Definition Classes
    APIFormats
  35. implicit def formatPolymorphic(implicit t: Format[Type], tps: Format[Array[TypeParameter]]): Format[Polymorphic]

    Definition Classes
    APIFormats
  36. def formatProjection(implicit t: Format[SimpleType], s: Format[String]): Format[Projection]

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

    Definition Classes
    APIFormats
  38. implicit def formatSingleton(implicit p: Format[Path]): Format[Singleton]

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

    Definition Classes
    APIFormats
  40. implicit def formatStructure(implicit fi: Format[Int], references: References): Format[Structure]

    Definition Classes
    APIFormats
  41. def formatSuper(implicit p: Format[Path]): Format[Super]

    Definition Classes
    APIFormats
  42. implicit val formatThis: Format[This]

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

    Definition Classes
    APIFormats
  44. 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]

    Definition Classes
    APIFormats
  45. 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]

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

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

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

    Definition Classes
    APIFormats
  49. implicit def formatVariance(implicit b: Format[Byte]): Format[Variance]

    Definition Classes
    APIFormats
  50. final def getClass(): java.lang.Class[_]

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

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

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

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

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

    Definition Classes
    AnyRef
  56. 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
  57. 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
  58. 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
  59. 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
  60. 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
  61. 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
  62. 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
  63. implicit lazy val paramf: Format[Parameterized]

  64. implicit lazy val pathf: Format[Path]

  65. implicit lazy val projf: Format[Projection]

  66. implicit val references: References

  67. implicit lazy val sf: Format[Super]

  68. implicit val srcFormat: Format[SourceAPI]

  69. implicit lazy val stf: Format[SimpleType]

  70. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  71. implicit lazy val tf: Format[Type]

  72. def toString(): String

    Definition Classes
    AnyRef → Any
  73. implicit lazy val tpf: Format[TypeParameter]

  74. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from APIFormats

Inherited from FormatExtra

Inherited from AnyRef

Inherited from Any