Interface Semanticdb.TypeOrBuilder

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

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

      • hasTypeRef

        boolean hasTypeRef()
        .com.sourcegraph.semanticdb_javac.TypeRef type_ref = 2;
        Returns:
        Whether the typeRef field is set.
      • getTypeRef

        Semanticdb.TypeRef getTypeRef()
        .com.sourcegraph.semanticdb_javac.TypeRef type_ref = 2;
        Returns:
        The typeRef.
      • hasExistentialType

        boolean hasExistentialType()
        .com.sourcegraph.semanticdb_javac.ExistentialType existential_type = 9;
        Returns:
        Whether the existentialType field is set.
      • getExistentialType

        Semanticdb.ExistentialType getExistentialType()
        .com.sourcegraph.semanticdb_javac.ExistentialType existential_type = 9;
        Returns:
        The existentialType.
      • hasIntersectionType

        boolean hasIntersectionType()
        .com.sourcegraph.semanticdb_javac.IntersectionType intersection_type = 17;
        Returns:
        Whether the intersectionType field is set.
      • getIntersectionType

        Semanticdb.IntersectionType getIntersectionType()
        .com.sourcegraph.semanticdb_javac.IntersectionType intersection_type = 17;
        Returns:
        The intersectionType.