接口 GraphAlgebraPhysical.ProjectOrBuilder

    • 方法详细资料

      • getMappingsList

        List<GraphAlgebraPhysical.Project.ExprAlias> getMappingsList()
         A list of [expression -> alias] to be projected from the graph relation.
         e.g., project_{a.birthday / 100 % 100 as birth_month }
         
        repeated .physical.Project.ExprAlias mappings = 1;
      • getMappings

        GraphAlgebraPhysical.Project.ExprAlias getMappings​(int index)
         A list of [expression -> alias] to be projected from the graph relation.
         e.g., project_{a.birthday / 100 % 100 as birth_month }
         
        repeated .physical.Project.ExprAlias mappings = 1;
      • getMappingsCount

        int getMappingsCount()
         A list of [expression -> alias] to be projected from the graph relation.
         e.g., project_{a.birthday / 100 % 100 as birth_month }
         
        repeated .physical.Project.ExprAlias mappings = 1;
      • getMappingsOrBuilderList

        List<? extends GraphAlgebraPhysical.Project.ExprAliasOrBuilder> getMappingsOrBuilderList()
         A list of [expression -> alias] to be projected from the graph relation.
         e.g., project_{a.birthday / 100 % 100 as birth_month }
         
        repeated .physical.Project.ExprAlias mappings = 1;
      • getMappingsOrBuilder

        GraphAlgebraPhysical.Project.ExprAliasOrBuilder getMappingsOrBuilder​(int index)
         A list of [expression -> alias] to be projected from the graph relation.
         e.g., project_{a.birthday / 100 % 100 as birth_month }
         
        repeated .physical.Project.ExprAlias mappings = 1;
      • getIsAppend

        boolean getIsAppend()
         An indicator to tell the runtime whether the projected value is appending to or replacing
         existing relation.
         
        bool is_append = 2;
        返回:
        The isAppend.