Class TriggerAction

    • Constructor Detail

      • TriggerAction

        public TriggerAction​(Block b)
    • Method Detail

      • getBlock

        public Block getBlock()
      • setBlock

        public void setBlock​(Block block)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Description copied from class: Command
        Returns a string representation of an instance of this class.
        Overrides:
        toString in class Command
        Returns:
        String representation of object
      • acceptVisitor

        public void acceptVisitor​(LanguageVisitor visitor)
        Description copied from interface: LanguageObject
        Method for accepting a visitor. It is the responsibility of the language object to call back on the visitor.
        Parameters:
        visitor - Visitor being used
      • 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
      • getType

        public int getType()
        Description copied from class: Command
        Return type of command to make it easier to build switch statements by command type.
        Specified by:
        getType in class Command
        Returns:
        Type from TYPE constants