package schema

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class APIs(internal: Map[String, AnalyzedClass] = ..., external: Map[String, AnalyzedClass] = ...) extends GeneratedMessage with Message[APIs] with Updatable[APIs] with Product with Serializable
    Annotations
    @SerialVersionUID()
  2. final case class APIsFile(version: Version = sbt.internal.inc.schema.Version.V1, apis: Option[APIs] = None) extends GeneratedMessage with Message[APIsFile] with Updatable[APIsFile] with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. final case class Access(type: Access.Type = ...) extends GeneratedMessage with Message[Access] with Updatable[Access] with Product with Serializable
    Annotations
    @SerialVersionUID()
  4. final case class Analysis(stamps: Option[Stamps] = None, relations: Option[Relations] = None, sourceInfos: Option[SourceInfos] = None, compilations: Option[Compilations] = None) extends GeneratedMessage with Message[Analysis] with Updatable[Analysis] with Product with Serializable
    Annotations
    @SerialVersionUID()
  5. final case class AnalysisFile(version: Version = sbt.internal.inc.schema.Version.V1, analysis: Option[Analysis] = None, miniSetup: Option[MiniSetup] = None) extends GeneratedMessage with Message[AnalysisFile] with Updatable[AnalysisFile] with Product with Serializable
    Annotations
    @SerialVersionUID()
  6. final case class AnalyzedClass(compilationTimestamp: Long = 0L, name: String = "", api: Option[Companions] = None, apiHash: Int = 0, nameHashes: Seq[NameHash] = _root_.scala.collection.Seq.empty, hasMacro: Boolean = false) extends GeneratedMessage with Message[AnalyzedClass] with Updatable[AnalyzedClass] with Product with Serializable
    Annotations
    @SerialVersionUID()
  7. final case class Annotation(base: Option[Type] = None, arguments: Seq[AnnotationArgument] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Annotation] with Updatable[Annotation] with Product with Serializable
    Annotations
    @SerialVersionUID()
  8. final case class AnnotationArgument(name: String = "", value: String = "") extends GeneratedMessage with Message[AnnotationArgument] with Updatable[AnnotationArgument] with Product with Serializable
    Annotations
    @SerialVersionUID()
  9. final case class ClassDefinition(name: String = "", access: Option[Access] = None, modifiers: Option[Modifiers] = None, annotations: Seq[Annotation] = _root_.scala.collection.Seq.empty, extra: Extra = ...) extends GeneratedMessage with Message[ClassDefinition] with Updatable[ClassDefinition] with Product with Serializable
    Annotations
    @SerialVersionUID()
  10. final case class ClassDependencies(internal: Map[String, Values] = ..., external: Map[String, Values] = ...) extends GeneratedMessage with Message[ClassDependencies] with Updatable[ClassDependencies] with Product with Serializable

    internal

    * Keeps track of the internal name dependencies

    external

    * Keeps track of the external name dependencies

    Annotations
    @SerialVersionUID()
  11. final case class ClassLike(name: String = "", access: Option[Access] = None, modifiers: Option[Modifiers] = None, annotations: Seq[Annotation] = _root_.scala.collection.Seq.empty, definitionType: DefinitionType = ..., selfType: Option[Type] = None, structure: Option[Structure] = None, savedAnnotations: Seq[String] = _root_.scala.collection.Seq.empty, childrenOfSealedClass: Seq[Type] = _root_.scala.collection.Seq.empty, topLevel: Boolean = false, typeParameters: Seq[TypeParameter] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[ClassLike] with Updatable[ClassLike] with Product with Serializable
    Annotations
    @SerialVersionUID()
  12. final case class Companions(classApi: Option[ClassLike] = None, objectApi: Option[ClassLike] = None) extends GeneratedMessage with Message[Companions] with Updatable[Companions] with Product with Serializable
    Annotations
    @SerialVersionUID()
  13. final case class Compilation(startTimeMillis: Long = 0L, output: Compilation.Output = ...) extends GeneratedMessage with Message[Compilation] with Updatable[Compilation] with Product with Serializable
    Annotations
    @SerialVersionUID()
  14. final case class Compilations(compilations: Seq[Compilation] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Compilations] with Updatable[Compilations] with Product with Serializable
    Annotations
    @SerialVersionUID()
  15. sealed trait CompileOrder extends GeneratedEnum
  16. sealed trait DefinitionType extends GeneratedEnum
  17. final case class FileHash(path: String = "", hash: Int = 0) extends GeneratedMessage with Message[FileHash] with Updatable[FileHash] with Product with Serializable
    Annotations
    @SerialVersionUID()
  18. final case class Hash(hash: String = "") extends GeneratedMessage with Message[Hash] with Updatable[Hash] with Product with Serializable
    Annotations
    @SerialVersionUID()
  19. final case class Id(id: String = "") extends GeneratedMessage with Message[Id] with Updatable[Id] with Product with Serializable
    Annotations
    @SerialVersionUID()
  20. final case class IdQualifier(value: String = "") extends GeneratedMessage with Message[IdQualifier] with Updatable[IdQualifier] with Product with Serializable
    Annotations
    @SerialVersionUID()
  21. final case class LastModified(millis: Long = 0L) extends GeneratedMessage with Message[LastModified] with Updatable[LastModified] with Product with Serializable
    Annotations
    @SerialVersionUID()
  22. final case class MethodParameter(name: String = "", type: Option[Type] = None, hasDefault: Boolean = false, modifier: ParameterModifier = ...) extends GeneratedMessage with Message[MethodParameter] with Updatable[MethodParameter] with Product with Serializable
    Annotations
    @SerialVersionUID()
  23. final case class MiniOptions(classpathHash: Seq[FileHash] = _root_.scala.collection.Seq.empty, scalacOptions: Seq[String] = _root_.scala.collection.Seq.empty, javacOptions: Seq[String] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[MiniOptions] with Updatable[MiniOptions] with Product with Serializable
    Annotations
    @SerialVersionUID()
  24. final case class MiniSetup(miniOptions: Option[MiniOptions] = None, compilerVersion: String = "", compileOrder: CompileOrder = ..., storeApis: Boolean = false, extra: Seq[Tuple] = _root_.scala.collection.Seq.empty, output: MiniSetup.Output = ...) extends GeneratedMessage with Message[MiniSetup] with Updatable[MiniSetup] with Product with Serializable
    Annotations
    @SerialVersionUID()
  25. final case class Modifiers(flags: Int = 0) extends GeneratedMessage with Message[Modifiers] with Updatable[Modifiers] with Product with Serializable
    Annotations
    @SerialVersionUID()
  26. final case class MultipleOutput(outputGroups: Seq[OutputGroup] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[MultipleOutput] with Updatable[MultipleOutput] with Product with Serializable
    Annotations
    @SerialVersionUID()
  27. final case class NameHash(name: String = "", scope: UseScope = ..., hash: Int = 0) extends GeneratedMessage with Message[NameHash] with Updatable[NameHash] with Product with Serializable
    Annotations
    @SerialVersionUID()
  28. final case class OutputGroup(sourcePath: String = "", targetPath: String = "") extends GeneratedMessage with Message[OutputGroup] with Updatable[OutputGroup] with Product with Serializable
    Annotations
    @SerialVersionUID()
  29. final case class ParameterList(parameters: Seq[MethodParameter] = _root_.scala.collection.Seq.empty, isImplicit: Boolean = false) extends GeneratedMessage with Message[ParameterList] with Updatable[ParameterList] with Product with Serializable
    Annotations
    @SerialVersionUID()
  30. sealed trait ParameterModifier extends GeneratedEnum
  31. final case class Path(components: Seq[PathComponent] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Path] with Updatable[Path] with Product with Serializable
    Annotations
    @SerialVersionUID()
  32. final case class Position(line: Int = 0, offset: Int = 0, lineContent: String = "", pointer: Int = 0, pointerSpace: String = "", sourcePath: String = "", sourceFilepath: String = "") extends GeneratedMessage with Message[Position] with Updatable[Position] with Product with Serializable
    Annotations
    @SerialVersionUID()
  33. final case class Private(qualifier: Option[Qualifier] = None) extends GeneratedMessage with Message[Private] with Updatable[Private] with Product with Serializable
    Annotations
    @SerialVersionUID()
  34. final case class Problem(category: String = "", severity: Severity = ..., message: String = "", position: Option[Position] = None) extends GeneratedMessage with Message[Problem] with Updatable[Problem] with Product with Serializable
    Annotations
    @SerialVersionUID()
  35. final case class Protected(qualifier: Option[Qualifier] = None) extends GeneratedMessage with Message[Protected] with Updatable[Protected] with Product with Serializable
    Annotations
    @SerialVersionUID()
  36. final case class Public() extends GeneratedMessage with Message[Public] with Updatable[Public] with Product with Serializable
    Annotations
    @SerialVersionUID()
  37. final case class Qualifier(type: Qualifier.Type = ...) extends GeneratedMessage with Message[Qualifier] with Updatable[Qualifier] with Product with Serializable
    Annotations
    @SerialVersionUID()
  38. final case class Relations(srcProd: Map[String, Values] = ..., libraryDep: Map[String, Values] = ..., libraryClassName: Map[String, Values] = ..., classes: Map[String, Values] = ..., productClassName: Map[String, Values] = ..., names: Map[String, UsedNames] = ..., memberRef: Option[ClassDependencies] = None, inheritance: Option[ClassDependencies] = None, localInheritance: Option[ClassDependencies] = None) extends GeneratedMessage with Message[Relations] with Updatable[Relations] with Product with Serializable

    srcProd

    * Defines relation between source file paths and the generated products.

    libraryDep

    * Defines relation between source file paths and library dependencies

    libraryClassName

    * Defines relation between library JAR file paths and class names.

    classes

    * Defines relation between source file paths and their generated fully-qualified class names.

    names

    * Defines relation between names and their used names.

    Annotations
    @SerialVersionUID()
  39. sealed trait Severity extends GeneratedEnum
  40. final case class SingleOutput(target: String = "") extends GeneratedMessage with Message[SingleOutput] with Updatable[SingleOutput] with Product with Serializable
    Annotations
    @SerialVersionUID()
  41. final case class SourceInfo(reportedProblems: Seq[Problem] = _root_.scala.collection.Seq.empty, unreportedProblems: Seq[Problem] = _root_.scala.collection.Seq.empty, mainClasses: Seq[String] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[SourceInfo] with Updatable[SourceInfo] with Product with Serializable
    Annotations
    @SerialVersionUID()
  42. final case class SourceInfos(sourceInfos: Map[String, SourceInfo] = ...) extends GeneratedMessage with Message[SourceInfos] with Updatable[SourceInfos] with Product with Serializable
    Annotations
    @SerialVersionUID()
  43. final case class Stamps(productStamps: Map[String, StampType] = ..., binaryStamps: Map[String, StampType] = ..., sourceStamps: Map[String, StampType] = ...) extends GeneratedMessage with Message[Stamps] with Updatable[Stamps] with Product with Serializable
    Annotations
    @SerialVersionUID()
  44. final case class Super(qualifier: Option[Path] = None) extends GeneratedMessage with Message[Super] with Updatable[Super] with Product with Serializable
    Annotations
    @SerialVersionUID()
  45. final case class This() extends GeneratedMessage with Message[This] with Updatable[This] with Product with Serializable
    Annotations
    @SerialVersionUID()
  46. final case class ThisQualifier() extends GeneratedMessage with Message[ThisQualifier] with Updatable[ThisQualifier] with Product with Serializable
    Annotations
    @SerialVersionUID()
  47. final case class Tuple(first: String = "", second: String = "") extends GeneratedMessage with Message[Tuple] with Updatable[Tuple] with Product with Serializable
    Annotations
    @SerialVersionUID()
  48. final case class Type(value: Type.Value = ...) extends GeneratedMessage with Message[Type] with Updatable[Type] with Product with Serializable
    Annotations
    @SerialVersionUID()
  49. final case class TypeParameter(id: String = "", annotations: Seq[Annotation] = _root_.scala.collection.Seq.empty, typeParameters: Seq[TypeParameter] = _root_.scala.collection.Seq.empty, variance: Variance = ..., lowerBound: Option[Type] = None, upperBound: Option[Type] = None) extends GeneratedMessage with Message[TypeParameter] with Updatable[TypeParameter] with Product with Serializable
    Annotations
    @SerialVersionUID()
  50. final case class Unqualified() extends GeneratedMessage with Message[Unqualified] with Updatable[Unqualified] with Product with Serializable
    Annotations
    @SerialVersionUID()
  51. sealed trait UseScope extends GeneratedEnum
  52. final case class UsedName(name: String = "", scopes: Seq[UseScope] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[UsedName] with Updatable[UsedName] with Product with Serializable
    Annotations
    @SerialVersionUID()
  53. final case class UsedNames(usedNames: Seq[UsedName] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[UsedNames] with Updatable[UsedNames] with Product with Serializable
    Annotations
    @SerialVersionUID()
  54. final case class Values(values: Seq[String] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Values] with Updatable[Values] with Product with Serializable

    * Defines a container for the values of maps.

    * Defines a container for the values of maps.

    Annotations
    @SerialVersionUID()
  55. sealed trait Variance extends GeneratedEnum
  56. sealed trait Version extends GeneratedEnum

Value Members

  1. object APIs extends GeneratedMessageCompanion[APIs] with Serializable
  2. object APIsFile extends GeneratedMessageCompanion[APIsFile] with Serializable
  3. object Access extends GeneratedMessageCompanion[Access] with Serializable
  4. object Analysis extends GeneratedMessageCompanion[Analysis] with Serializable
  5. object AnalysisFile extends GeneratedMessageCompanion[AnalysisFile] with Serializable
  6. object AnalyzedClass extends GeneratedMessageCompanion[AnalyzedClass] with Serializable
  7. object Annotation extends GeneratedMessageCompanion[Annotation] with Serializable
  8. object AnnotationArgument extends GeneratedMessageCompanion[AnnotationArgument] with Serializable
  9. object ClassDefinition extends GeneratedMessageCompanion[ClassDefinition] with Serializable
  10. object ClassDependencies extends GeneratedMessageCompanion[ClassDependencies] with Serializable
  11. object ClassLike extends GeneratedMessageCompanion[ClassLike] with Serializable
  12. object Companions extends GeneratedMessageCompanion[Companions] with Serializable
  13. object Compilation extends GeneratedMessageCompanion[Compilation] with Serializable
  14. object Compilations extends GeneratedMessageCompanion[Compilations] with Serializable
  15. object CompileOrder extends GeneratedEnumCompanion[CompileOrder] with Serializable
  16. object DefinitionType extends GeneratedEnumCompanion[DefinitionType] with Serializable
  17. object FileHash extends GeneratedMessageCompanion[FileHash] with Serializable
  18. object Hash extends GeneratedMessageCompanion[Hash] with Serializable
  19. object Id extends GeneratedMessageCompanion[Id] with Serializable
  20. object IdQualifier extends GeneratedMessageCompanion[IdQualifier] with Serializable
  21. object LastModified extends GeneratedMessageCompanion[LastModified] with Serializable
  22. object MethodParameter extends GeneratedMessageCompanion[MethodParameter] with Serializable
  23. object MiniOptions extends GeneratedMessageCompanion[MiniOptions] with Serializable
  24. object MiniSetup extends GeneratedMessageCompanion[MiniSetup] with Serializable
  25. object Modifiers extends GeneratedMessageCompanion[Modifiers] with Serializable
  26. object MultipleOutput extends GeneratedMessageCompanion[MultipleOutput] with Serializable
  27. object NameHash extends GeneratedMessageCompanion[NameHash] with Serializable
  28. object OutputGroup extends GeneratedMessageCompanion[OutputGroup] with Serializable
  29. object ParameterList extends GeneratedMessageCompanion[ParameterList] with Serializable
  30. object ParameterModifier extends GeneratedEnumCompanion[ParameterModifier] with Serializable
  31. object Path extends GeneratedMessageCompanion[Path] with Serializable
  32. object Position extends GeneratedMessageCompanion[Position] with Serializable
  33. object Private extends GeneratedMessageCompanion[Private] with Serializable
  34. object Problem extends GeneratedMessageCompanion[Problem] with Serializable
  35. object Protected extends GeneratedMessageCompanion[Protected] with Serializable
  36. object Public extends GeneratedMessageCompanion[Public] with Serializable
  37. object Qualifier extends GeneratedMessageCompanion[Qualifier] with Serializable
  38. object Relations extends GeneratedMessageCompanion[Relations] with Serializable
  39. object SchemaProto
  40. object Severity extends GeneratedEnumCompanion[Severity] with Serializable
  41. object SingleOutput extends GeneratedMessageCompanion[SingleOutput] with Serializable
  42. object SourceInfo extends GeneratedMessageCompanion[SourceInfo] with Serializable
  43. object SourceInfos extends GeneratedMessageCompanion[SourceInfos] with Serializable
  44. object Stamps extends GeneratedMessageCompanion[Stamps] with Serializable
  45. object Super extends GeneratedMessageCompanion[Super] with Serializable
  46. object This extends GeneratedMessageCompanion[This] with Serializable
  47. object ThisQualifier extends GeneratedMessageCompanion[ThisQualifier] with Serializable
  48. object Tuple extends GeneratedMessageCompanion[Tuple] with Serializable
  49. object Type extends GeneratedMessageCompanion[Type] with Serializable
  50. object TypeParameter extends GeneratedMessageCompanion[TypeParameter] with Serializable
  51. object Unqualified extends GeneratedMessageCompanion[Unqualified] with Serializable
  52. object UseScope extends GeneratedEnumCompanion[UseScope] with Serializable
  53. object UsedName extends GeneratedMessageCompanion[UsedName] with Serializable
  54. object UsedNames extends GeneratedMessageCompanion[UsedNames] with Serializable
  55. object Values extends GeneratedMessageCompanion[Values] with Serializable
  56. object Variance extends GeneratedEnumCompanion[Variance] with Serializable
  57. object Version extends GeneratedEnumCompanion[Version] with Serializable

Ungrouped