Interface Semanticdb.SymbolInformationOrBuilder

    • Method Detail

      • getSymbol

        java.lang.String getSymbol()
        string symbol = 1;
        Returns:
        The symbol.
      • getSymbolBytes

        com.google.protobuf.ByteString getSymbolBytes()
        string symbol = 1;
        Returns:
        The bytes for symbol.
      • getLanguageValue

        int getLanguageValue()
        .com.sourcegraph.semanticdb_javac.Language language = 16;
        Returns:
        The enum numeric value on the wire for language.
      • getLanguage

        Semanticdb.Language getLanguage()
        .com.sourcegraph.semanticdb_javac.Language language = 16;
        Returns:
        The language.
      • getKindValue

        int getKindValue()
        .com.sourcegraph.semanticdb_javac.SymbolInformation.Kind kind = 3;
        Returns:
        The enum numeric value on the wire for kind.
      • getProperties

        int getProperties()
        int32 properties = 4;
        Returns:
        The properties.
      • getDisplayName

        java.lang.String getDisplayName()
        string display_name = 5;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
        string display_name = 5;
        Returns:
        The bytes for displayName.
      • getAnnotationsList

        java.util.List<Semanticdb.AnnotationTree> getAnnotationsList()
         -- OUT OF SPEC -- //
         
        repeated .com.sourcegraph.semanticdb_javac.AnnotationTree annotations = 13;
      • getAnnotations

        Semanticdb.AnnotationTree getAnnotations​(int index)
         -- OUT OF SPEC -- //
         
        repeated .com.sourcegraph.semanticdb_javac.AnnotationTree annotations = 13;
      • getAnnotationsCount

        int getAnnotationsCount()
         -- OUT OF SPEC -- //
         
        repeated .com.sourcegraph.semanticdb_javac.AnnotationTree annotations = 13;
      • getAnnotationsOrBuilderList

        java.util.List<? extends Semanticdb.AnnotationTreeOrBuilder> getAnnotationsOrBuilderList()
         -- OUT OF SPEC -- //
         
        repeated .com.sourcegraph.semanticdb_javac.AnnotationTree annotations = 13;
      • getAnnotationsOrBuilder

        Semanticdb.AnnotationTreeOrBuilder getAnnotationsOrBuilder​(int index)
         -- OUT OF SPEC -- //
         
        repeated .com.sourcegraph.semanticdb_javac.AnnotationTree annotations = 13;
      • hasSignature

        boolean hasSignature()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.Signature signature = 17;
        Returns:
        Whether the signature field is set.
      • getSignature

        Semanticdb.Signature getSignature()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.Signature signature = 17;
        Returns:
        The signature.
      • getSignatureOrBuilder

        Semanticdb.SignatureOrBuilder getSignatureOrBuilder()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.Signature signature = 17;
      • hasAccess

        boolean hasAccess()
        .com.sourcegraph.semanticdb_javac.Access access = 18;
        Returns:
        Whether the access field is set.
      • getAccess

        Semanticdb.Access getAccess()
        .com.sourcegraph.semanticdb_javac.Access access = 18;
        Returns:
        The access.
      • getOverriddenSymbolsList

        java.util.List<java.lang.String> getOverriddenSymbolsList()
        repeated string overridden_symbols = 19;
        Returns:
        A list containing the overriddenSymbols.
      • getOverriddenSymbolsCount

        int getOverriddenSymbolsCount()
        repeated string overridden_symbols = 19;
        Returns:
        The count of overriddenSymbols.
      • getOverriddenSymbols

        java.lang.String getOverriddenSymbols​(int index)
        repeated string overridden_symbols = 19;
        Parameters:
        index - The index of the element to return.
        Returns:
        The overriddenSymbols at the given index.
      • getOverriddenSymbolsBytes

        com.google.protobuf.ByteString getOverriddenSymbolsBytes​(int index)
        repeated string overridden_symbols = 19;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the overriddenSymbols at the given index.
      • hasDocumentation

        boolean hasDocumentation()
        .com.sourcegraph.semanticdb_javac.Documentation documentation = 20;
        Returns:
        Whether the documentation field is set.
      • getDocumentation

        Semanticdb.Documentation getDocumentation()
        .com.sourcegraph.semanticdb_javac.Documentation documentation = 20;
        Returns:
        The documentation.
      • getEnclosingSymbol

        java.lang.String getEnclosingSymbol()
        string enclosing_symbol = 15;
        Returns:
        The enclosingSymbol.
      • getEnclosingSymbolBytes

        com.google.protobuf.ByteString getEnclosingSymbolBytes()
        string enclosing_symbol = 15;
        Returns:
        The bytes for enclosingSymbol.
      • getDefinitionRelationshipsList

        java.util.List<java.lang.String> getDefinitionRelationshipsList()
         -- OUT OF SPEC -- //
         
        repeated string definition_relationships = 21;
        Returns:
        A list containing the definitionRelationships.
      • getDefinitionRelationshipsCount

        int getDefinitionRelationshipsCount()
         -- OUT OF SPEC -- //
         
        repeated string definition_relationships = 21;
        Returns:
        The count of definitionRelationships.
      • getDefinitionRelationships

        java.lang.String getDefinitionRelationships​(int index)
         -- OUT OF SPEC -- //
         
        repeated string definition_relationships = 21;
        Parameters:
        index - The index of the element to return.
        Returns:
        The definitionRelationships at the given index.
      • getDefinitionRelationshipsBytes

        com.google.protobuf.ByteString getDefinitionRelationshipsBytes​(int index)
         -- OUT OF SPEC -- //
         
        repeated string definition_relationships = 21;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the definitionRelationships at the given index.