Class Projection

    • Method Detail

      • distinct

        public Projection distinct​(boolean isDistinct)
        Specify if this projection should be distinct or not
        Parameters:
        isDistinct - if this projection should be distinct
        Returns:
        this
        See Also:
        SPARQL Distinct modifier
      • all

        public Projection all()
        Specify that this projection should select all in-scope expressions
        Returns:
        this
        See Also:
        SPARQL Select
      • all

        public Projection all​(boolean selectAll)
        Specify if this projection should select all in-scope expressions or not
        Parameters:
        selectAll - if this projection should select all expressions
        Returns:
        this
        See Also:
        SPARQL Select
      • select

        public Projection select​(Projectable... projectables)
        Add expressions for this projection to select
        Parameters:
        projectables - the projectable expressions to add
        Returns:
        this