package semanticdb3
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- semanticdb3
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
final
case class
Accessibility(tag: Tag = ..., symbol: String = "") extends GeneratedMessage with Message[Accessibility] with Updatable[Accessibility] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
AnnotatedType(annotations: collection.Seq[Annotation] = _root_.scala.collection.Seq.empty, tpe: Option[Type] = None) extends GeneratedMessage with Message[AnnotatedType] with Updatable[AnnotatedType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Annotation(tpe: Option[Type] = None) extends GeneratedMessage with Message[Annotation] with Updatable[Annotation] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
ByNameType(tpe: Option[Type] = None) extends GeneratedMessage with Message[ByNameType] with Updatable[ByNameType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
ClassInfoType(typeParameters: Option[Scope] = None, parents: collection.Seq[Type] = _root_.scala.collection.Seq.empty, declarations: Option[Scope] = None) extends GeneratedMessage with Message[ClassInfoType] with Updatable[ClassInfoType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Diagnostic(range: Option[Range] = None, severity: Severity = ..., message: String = "") extends GeneratedMessage with Message[Diagnostic] with Updatable[Diagnostic] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
ExistentialType(tpe: Option[Type] = None, declarations: Option[Scope] = None) extends GeneratedMessage with Message[ExistentialType] with Updatable[ExistentialType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Index(packages: collection.Seq[PackageEntry] = _root_.scala.collection.Seq.empty, toplevels: collection.Seq[ToplevelEntry] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Index] with Updatable[Index] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
IntersectionType(types: collection.Seq[Type] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[IntersectionType] with Updatable[IntersectionType] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed trait Language extends GeneratedEnum
-
final
case class
Location(uri: String = "", range: Option[Range] = None) extends GeneratedMessage with Message[Location] with Updatable[Location] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
MethodType(typeParameters: Option[Scope] = None, parameterLists: collection.Seq[Scope] = _root_.scala.collection.Seq.empty, returnType: Option[Type] = None) extends GeneratedMessage with Message[MethodType] with Updatable[MethodType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
PackageEntry(symbol: String = "", members: collection.Seq[String] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[PackageEntry] with Updatable[PackageEntry] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Range(startLine: Int = 0, startCharacter: Int = 0, endLine: Int = 0, endCharacter: Int = 0) extends GeneratedMessage with Message[Range] with Updatable[Range] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
RepeatedType(tpe: Option[Type] = None) extends GeneratedMessage with Message[RepeatedType] with Updatable[RepeatedType] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed trait Schema extends GeneratedEnum
-
final
case class
Scope(symlinks: collection.Seq[String] = _root_.scala.collection.Seq.empty, hardlinks: collection.Seq[SymbolInformation] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Scope] with Updatable[Scope] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
SingletonType(tag: Tag = ..., prefix: Option[Type] = None, symbol: String = "", primitive: Long = 0L, string: String = "") extends GeneratedMessage with Message[SingletonType] with Updatable[SingletonType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
StructuralType(tpe: Option[Type] = None, declarations: Option[Scope] = None) extends GeneratedMessage with Message[StructuralType] with Updatable[StructuralType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
SymbolInformation(symbol: String = "", language: Language = ..., kind: Kind = ..., properties: Int = 0, name: String = "", tpe: Option[Type] = None, annotations: collection.Seq[Annotation] = _root_.scala.collection.Seq.empty, accessibility: Option[Accessibility] = None) extends GeneratedMessage with Message[SymbolInformation] with Updatable[SymbolInformation] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
SymbolOccurrence(range: Option[Range] = None, symbol: String = "", role: Role = ...) extends GeneratedMessage with Message[SymbolOccurrence] with Updatable[SymbolOccurrence] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Synthetic(range: Option[Range] = None, text: Option[TextDocument] = None) extends GeneratedMessage with Message[Synthetic] with Updatable[Synthetic] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
TextDocument(schema: Schema = ..., uri: String = "", text: String = "", language: Language = ..., symbols: collection.Seq[SymbolInformation] = _root_.scala.collection.Seq.empty, occurrences: collection.Seq[SymbolOccurrence] = _root_.scala.collection.Seq.empty, diagnostics: collection.Seq[Diagnostic] = _root_.scala.collection.Seq.empty, synthetics: collection.Seq[Synthetic] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[TextDocument] with Updatable[TextDocument] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
TextDocuments(documents: collection.Seq[TextDocument] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[TextDocuments] with Updatable[TextDocuments] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
ToplevelEntry(symbol: String = "", uri: String = "") extends GeneratedMessage with Message[ToplevelEntry] with Updatable[ToplevelEntry] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Type(tag: Tag = ..., typeRef: Option[TypeRef] = None, singletonType: Option[SingletonType] = None, intersectionType: Option[IntersectionType] = None, unionType: Option[UnionType] = None, withType: Option[WithType] = None, structuralType: Option[StructuralType] = None, annotatedType: Option[AnnotatedType] = None, existentialType: Option[ExistentialType] = None, universalType: Option[UniversalType] = None, classInfoType: Option[ClassInfoType] = None, methodType: Option[MethodType] = None, byNameType: Option[ByNameType] = None, repeatedType: Option[RepeatedType] = None, typeType: Option[TypeType] = None) extends GeneratedMessage with Message[Type] with Updatable[Type] with Product with Serializable
- tag
reserved 3, 4, 5, 6;
- Annotations
- @SerialVersionUID()
-
final
case class
TypeRef(prefix: Option[Type] = None, symbol: String = "", typeArguments: collection.Seq[Type] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[TypeRef] with Updatable[TypeRef] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
TypeType(typeParameters: Option[Scope] = None, lowerBound: Option[Type] = None, upperBound: Option[Type] = None) extends GeneratedMessage with Message[TypeType] with Updatable[TypeType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
UnionType(types: collection.Seq[Type] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[UnionType] with Updatable[UnionType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
UniversalType(typeParameters: Option[Scope] = None, tpe: Option[Type] = None) extends GeneratedMessage with Message[UniversalType] with Updatable[UniversalType] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
WithType(types: collection.Seq[Type] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[WithType] with Updatable[WithType] with Product with Serializable
- Annotations
- @SerialVersionUID()
- implicit class XtensionSemanticdb3Scope extends AnyRef
- implicit class XtensionSemanticdb3ScopeOpt extends AnyRef
- implicit class XtensionSemanticdb3Scopes extends AnyRef
- implicit class XtensionSemanticdb3SymbolInformation extends AnyRef
Value Members
- object Accessibility extends GeneratedMessageCompanion[Accessibility] with Serializable
- object AnnotatedType extends GeneratedMessageCompanion[AnnotatedType] with Serializable
- object Annotation extends GeneratedMessageCompanion[Annotation] with Serializable
- object ByNameType extends GeneratedMessageCompanion[ByNameType] with Serializable
- object ClassInfoType extends GeneratedMessageCompanion[ClassInfoType] with Serializable
- object Diagnostic extends GeneratedMessageCompanion[Diagnostic] with Serializable
- object ExistentialType extends GeneratedMessageCompanion[ExistentialType] with Serializable
- object Index extends GeneratedMessageCompanion[Index] with Serializable
- object IntersectionType extends GeneratedMessageCompanion[IntersectionType] with Serializable
- object Language extends GeneratedEnumCompanion[Language] with Serializable
- object Location extends GeneratedMessageCompanion[Location] with Serializable
- object Locator
- object MethodType extends GeneratedMessageCompanion[MethodType] with Serializable
- object PackageEntry extends GeneratedMessageCompanion[PackageEntry] with Serializable
- object Range extends GeneratedMessageCompanion[Range] with Serializable
- object RepeatedType extends GeneratedMessageCompanion[RepeatedType] with Serializable
- object Scala
- object Schema extends GeneratedEnumCompanion[Schema] with Serializable
- object Scope extends GeneratedMessageCompanion[Scope] with Serializable
- object Semanticdb3Proto extends GeneratedFileObject
- object Semanticidx3Proto extends GeneratedFileObject
- object SingletonType extends GeneratedMessageCompanion[SingletonType] with Serializable
- object StructuralType extends GeneratedMessageCompanion[StructuralType] with Serializable
- object SymbolInformation extends GeneratedMessageCompanion[SymbolInformation] with Serializable
- object SymbolOccurrence extends GeneratedMessageCompanion[SymbolOccurrence] with Serializable
- object Synthetic extends GeneratedMessageCompanion[Synthetic] with Serializable
- object TextDocument extends GeneratedMessageCompanion[TextDocument] with Serializable
- object TextDocuments extends GeneratedMessageCompanion[TextDocuments] with Serializable
- object ToplevelEntry extends GeneratedMessageCompanion[ToplevelEntry] with Serializable
- object Type extends GeneratedMessageCompanion[Type] with Serializable
- object TypeRef extends GeneratedMessageCompanion[TypeRef] with Serializable
- object TypeType extends GeneratedMessageCompanion[TypeType] with Serializable
- object UnionType extends GeneratedMessageCompanion[UnionType] with Serializable
- object UniversalType extends GeneratedMessageCompanion[UniversalType] with Serializable
- object WithType extends GeneratedMessageCompanion[WithType] with Serializable