Interface Semanticdb.TreeOrBuilder

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

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

      • hasApplyTree

        boolean hasApplyTree()
        .com.sourcegraph.semanticdb_javac.ApplyTree apply_tree = 1;
        Returns:
        Whether the applyTree field is set.
      • getApplyTree

        Semanticdb.ApplyTree getApplyTree()
        .com.sourcegraph.semanticdb_javac.ApplyTree apply_tree = 1;
        Returns:
        The applyTree.
      • hasFunctionTree

        boolean hasFunctionTree()
        .com.sourcegraph.semanticdb_javac.FunctionTree function_tree = 2;
        Returns:
        Whether the functionTree field is set.
      • getFunctionTree

        Semanticdb.FunctionTree getFunctionTree()
        .com.sourcegraph.semanticdb_javac.FunctionTree function_tree = 2;
        Returns:
        The functionTree.
      • hasIdTree

        boolean hasIdTree()
        .com.sourcegraph.semanticdb_javac.IdTree id_tree = 3;
        Returns:
        Whether the idTree field is set.
      • getIdTree

        Semanticdb.IdTree getIdTree()
        .com.sourcegraph.semanticdb_javac.IdTree id_tree = 3;
        Returns:
        The idTree.
      • hasLiteralTree

        boolean hasLiteralTree()
        .com.sourcegraph.semanticdb_javac.LiteralTree literal_tree = 4;
        Returns:
        Whether the literalTree field is set.
      • getLiteralTree

        Semanticdb.LiteralTree getLiteralTree()
        .com.sourcegraph.semanticdb_javac.LiteralTree literal_tree = 4;
        Returns:
        The literalTree.
      • hasMacroExpansionTree

        boolean hasMacroExpansionTree()
        .com.sourcegraph.semanticdb_javac.MacroExpansionTree macro_expansion_tree = 5;
        Returns:
        Whether the macroExpansionTree field is set.
      • getMacroExpansionTree

        Semanticdb.MacroExpansionTree getMacroExpansionTree()
        .com.sourcegraph.semanticdb_javac.MacroExpansionTree macro_expansion_tree = 5;
        Returns:
        The macroExpansionTree.
      • hasOriginalTree

        boolean hasOriginalTree()
        .com.sourcegraph.semanticdb_javac.OriginalTree original_tree = 6;
        Returns:
        Whether the originalTree field is set.
      • getOriginalTree

        Semanticdb.OriginalTree getOriginalTree()
        .com.sourcegraph.semanticdb_javac.OriginalTree original_tree = 6;
        Returns:
        The originalTree.
      • hasSelectTree

        boolean hasSelectTree()
        .com.sourcegraph.semanticdb_javac.SelectTree select_tree = 7;
        Returns:
        Whether the selectTree field is set.
      • getSelectTree

        Semanticdb.SelectTree getSelectTree()
        .com.sourcegraph.semanticdb_javac.SelectTree select_tree = 7;
        Returns:
        The selectTree.
      • hasTypeApplyTree

        boolean hasTypeApplyTree()
        .com.sourcegraph.semanticdb_javac.TypeApplyTree type_apply_tree = 8;
        Returns:
        Whether the typeApplyTree field is set.
      • getTypeApplyTree

        Semanticdb.TypeApplyTree getTypeApplyTree()
        .com.sourcegraph.semanticdb_javac.TypeApplyTree type_apply_tree = 8;
        Returns:
        The typeApplyTree.
      • hasAnnotationTree

        boolean hasAnnotationTree()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.AnnotationTree annotation_tree = 9;
        Returns:
        Whether the annotationTree field is set.
      • getAnnotationTree

        Semanticdb.AnnotationTree getAnnotationTree()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.AnnotationTree annotation_tree = 9;
        Returns:
        The annotationTree.
      • getAnnotationTreeOrBuilder

        Semanticdb.AnnotationTreeOrBuilder getAnnotationTreeOrBuilder()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.AnnotationTree annotation_tree = 9;
      • hasAssignTree

        boolean hasAssignTree()
        .com.sourcegraph.semanticdb_javac.AssignTree assign_tree = 10;
        Returns:
        Whether the assignTree field is set.
      • getAssignTree

        Semanticdb.AssignTree getAssignTree()
        .com.sourcegraph.semanticdb_javac.AssignTree assign_tree = 10;
        Returns:
        The assignTree.
      • hasBinopTree

        boolean hasBinopTree()
        .com.sourcegraph.semanticdb_javac.BinaryOperatorTree binop_tree = 11;
        Returns:
        Whether the binopTree field is set.
      • getBinopTree

        Semanticdb.BinaryOperatorTree getBinopTree()
        .com.sourcegraph.semanticdb_javac.BinaryOperatorTree binop_tree = 11;
        Returns:
        The binopTree.
      • hasUnaryopTree

        boolean hasUnaryopTree()
        .com.sourcegraph.semanticdb_javac.UnaryOperatorTree unaryop_tree = 12;
        Returns:
        Whether the unaryopTree field is set.
      • getUnaryopTree

        Semanticdb.UnaryOperatorTree getUnaryopTree()
        .com.sourcegraph.semanticdb_javac.UnaryOperatorTree unaryop_tree = 12;
        Returns:
        The unaryopTree.
      • hasCastTree

        boolean hasCastTree()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.CastTree cast_tree = 13;
        Returns:
        Whether the castTree field is set.
      • getCastTree

        Semanticdb.CastTree getCastTree()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.CastTree cast_tree = 13;
        Returns:
        The castTree.
      • getCastTreeOrBuilder

        Semanticdb.CastTreeOrBuilder getCastTreeOrBuilder()
         -- OUT OF SPEC -- //
         
        .com.sourcegraph.semanticdb_javac.CastTree cast_tree = 13;