class
DefaultAPIFormats extends APIFormats
Instance Constructors
-
new
DefaultAPIFormats()(implicit references: References)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
implicit
lazy val
af: Format[Annotation]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
implicit
lazy val
df: Format[Definition]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
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]
-
def
finalize(): Unit
-
implicit
def
formatAccess(implicit fs: Format[String]): Format[Access]
-
implicit
def
formatAnnotated(implicit t: Format[SimpleType], as: Format[Array[Annotation]]): Format[Annotated]
-
def
formatAnnotation(implicit t: Format[Type], af: Format[Array[AnnotationArgument]]): Format[Annotation]
-
implicit
def
formatAnnotationArgument(implicit sf: Format[String]): Format[AnnotationArgument]
-
implicit
def
formatClassLike(implicit fi: Format[Int], references: References): Format[ClassLike]
-
implicit
def
formatComponent(implicit t: Format[This], s: Format[Super], i: Format[Id]): Format[PathComponent]
-
implicit
def
formatConstant(implicit t: Format[Type], fs: Format[String]): Format[Constant]
-
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]
-
def
formatDefinition(implicit vl: Format[Val], vr: Format[Var], ds: Format[Def], cl: Format[ClassLike], ta: Format[TypeAlias], td: Format[TypeDeclaration]): Format[Definition]
-
implicit
def
formatDefinitionType(implicit b: Format[Byte]): Format[DefinitionType]
-
implicit
def
formatEmptyType: Format[EmptyType]
-
implicit
def
formatExistential(implicit t: Format[Type], tps: Format[Array[TypeParameter]]): Format[Existential]
-
implicit
def
formatId(implicit s: Format[String]): Format[Id]
-
implicit
def
formatMethodParameter(implicit s: Format[String], b: Format[Boolean], m: Format[ParameterModifier], t: Format[Type]): Format[MethodParameter]
-
implicit
def
formatModifiers(implicit bf: Format[Byte]): Format[Modifiers]
-
implicit
def
formatPackage(implicit fs: Format[String]): Format[Package]
-
implicit
def
formatParameterList(implicit mp: Format[Array[MethodParameter]], bf: Format[Boolean]): Format[ParameterList]
-
implicit
def
formatParameterModifier(implicit bf: Format[Byte]): Format[ParameterModifier]
-
implicit
def
formatParameterRef(implicit i: Format[String]): Format[ParameterRef]
-
def
formatParameterized(implicit t: Format[SimpleType], tps: Format[Array[Type]]): Format[Parameterized]
-
def
formatPath(implicit pc: Format[Array[PathComponent]]): Format[Path]
-
implicit
def
formatPolymorphic(implicit t: Format[Type], tps: Format[Array[TypeParameter]]): Format[Polymorphic]
-
def
formatProjection(implicit t: Format[SimpleType], s: Format[String]): Format[Projection]
-
-
implicit
def
formatSingleton(implicit p: Format[Path]): Format[Singleton]
-
implicit
def
formatSource(implicit pa: Format[Array[Package]], da: Format[Array[Definition]]): Format[SourceAPI]
-
implicit
def
formatStructure(implicit fi: Format[Int], references: References): Format[Structure]
-
def
formatSuper(implicit p: Format[Path]): Format[Super]
-
implicit
val
formatThis: Format[This]
-
-
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]
-
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]
-
def
formatTypeParameter(tps: (Format[TypeParameter]) ⇒ Format[Array[TypeParameter]])(implicit as: Format[Array[Annotation]], t: Format[Type], v: Format[Variance], i: Format[String]): Format[TypeParameter]
-
implicit
def
formatVal(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], t: Format[Type], ts: Format[String]): Format[Val]
-
implicit
def
formatVar(implicit acs: Format[Access], ms: Format[Modifiers], ans: Format[Array[Annotation]], t: Format[Type], ts: Format[String]): Format[Var]
-
implicit
def
formatVariance(implicit b: Format[Byte]): Format[Variance]
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
p2[A, B, R](unapply: (R) ⇒ (A, B))(apply: (A, B) ⇒ R)(implicit fa: Format[A], fb: Format[B]): Format[R]
-
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]
-
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]
-
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]
-
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]
-
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]
-
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]
-
implicit
lazy val
paramf: Format[Parameterized]
-
implicit
lazy val
pathf: Format[Path]
-
implicit
lazy val
projf: Format[Projection]
-
implicit
val
references: References
-
implicit
lazy val
sf: Format[Super]
-
implicit
val
srcFormat: Format[SourceAPI]
-
implicit
lazy val
stf: Format[SimpleType]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
implicit
lazy val
tf: Format[Type]
-
def
toString(): String
-
implicit
lazy val
tpf: Format[TypeParameter]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any