Class TermSelector


  • public class TermSelector
    extends Selector
    Selector representing a simple term (literals or bound variables).

    Note that we know the term does not include function calls for instance (this is actually enforced by the parser), those being dealt with by their own Selector.

    • Method Detail

      • addFetchedColumns

        public void addFetchedColumns​(ColumnFilter.Builder builder)
        Description copied from class: Selector
        Add to the provided builder the column (and potential subselections) to fetch for this selection.
        Specified by:
        addFetchedColumns in class Selector
        Parameters:
        builder - the builder to add columns and subselections to.
      • getType

        public AbstractType<?> getType()
        Description copied from class: Selector
        Returns the Selector output type.
        Specified by:
        getType in class Selector
        Returns:
        the Selector output type.
      • reset

        public void reset()
        Description copied from class: Selector
        Reset the internal state of this Selector.
        Specified by:
        reset in class Selector