Class Alter<T extends Command>

    • Constructor Detail

      • Alter

        public Alter()
    • Method Detail

      • setTarget

        public void setTarget​(GroupSymbol target)
      • getDefinition

        public T getDefinition()
      • setDefinition

        public void setDefinition​(T definition)
      • areResultsCachable

        public boolean areResultsCachable()
        Description copied from class: Command
        Whether the results are cachable.
        Specified by:
        areResultsCachable in class Command
        Returns:
        True if the results are cachable; false otherwise.
      • getProjectedSymbols

        public List<Expression> getProjectedSymbols()
        Description copied from class: Command
        Get the ordered list of all elements returned by this query. These elements may be ElementSymbols or ExpressionSymbols but in all cases each represents a single column.
        Specified by:
        getProjectedSymbols in class Command
        Returns:
        Ordered list of SingleElementSymbol
      • cloneOnTo

        public void cloneOnTo​(Alter<T> clone)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object