Interface Semanticdb.SignatureOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Semanticdb.Signature, Semanticdb.Signature.Builder
    Enclosing class:
    Semanticdb

    public static interface Semanticdb.SignatureOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasClassSignature

        boolean hasClassSignature()
        .com.sourcegraph.semanticdb_javac.ClassSignature class_signature = 1;
        Returns:
        Whether the classSignature field is set.
      • getClassSignature

        Semanticdb.ClassSignature getClassSignature()
        .com.sourcegraph.semanticdb_javac.ClassSignature class_signature = 1;
        Returns:
        The classSignature.
      • hasMethodSignature

        boolean hasMethodSignature()
        .com.sourcegraph.semanticdb_javac.MethodSignature method_signature = 2;
        Returns:
        Whether the methodSignature field is set.
      • getMethodSignature

        Semanticdb.MethodSignature getMethodSignature()
        .com.sourcegraph.semanticdb_javac.MethodSignature method_signature = 2;
        Returns:
        The methodSignature.
      • hasTypeSignature

        boolean hasTypeSignature()
        .com.sourcegraph.semanticdb_javac.TypeSignature type_signature = 3;
        Returns:
        Whether the typeSignature field is set.
      • getTypeSignature

        Semanticdb.TypeSignature getTypeSignature()
        .com.sourcegraph.semanticdb_javac.TypeSignature type_signature = 3;
        Returns:
        The typeSignature.
      • hasValueSignature

        boolean hasValueSignature()
        .com.sourcegraph.semanticdb_javac.ValueSignature value_signature = 4;
        Returns:
        Whether the valueSignature field is set.
      • getValueSignature

        Semanticdb.ValueSignature getValueSignature()
        .com.sourcegraph.semanticdb_javac.ValueSignature value_signature = 4;
        Returns:
        The valueSignature.