Class Copy

    • Constructor Detail

      • Copy

        public Copy()
    • Method Detail

      • visit

        public <X extends java.lang.Exception> void visit​(QueryModelVisitor<X> visitor)
                                                   throws X extends java.lang.Exception
        Description copied from interface: QueryModelNode
        Visits this node. The node reports itself to the visitor with the proper runtime type.
        Specified by:
        visit in interface QueryModelNode
        Throws:
        X extends java.lang.Exception
      • equals

        public boolean equals​(java.lang.Object other)
        Description copied from interface: QueryModelNode
        Returns true if this query model node and its children are recursively equal to o and its children.
        Specified by:
        equals in interface QueryModelNode
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • clone

        public Copy clone()
        Description copied from interface: QueryModelNode
        Returns a (deep) clone of this query model node. This method recursively clones the entire node tree, starting from this nodes.
        Specified by:
        clone in interface QueryModelNode
        Specified by:
        clone in interface UpdateExpr
        Overrides:
        clone in class AbstractQueryModelNode
        Returns:
        A deep clone of this query model node.
      • setSourceGraph

        public void setSourceGraph​(ValueConstant graph)
        Parameters:
        graph - The graph to set.
      • getSourceGraph

        public ValueConstant getSourceGraph()
        The named graph from which to copy. If null, the default graph should be used.
        Returns:
        Returns the graph.
      • setSilent

        public void setSilent​(boolean silent)
        Parameters:
        silent - The silent to set.
      • isSilent

        public boolean isSilent()
        Specified by:
        isSilent in interface UpdateExpr
        Returns:
        Returns the silent.
      • setDestinationGraph

        public void setDestinationGraph​(ValueConstant destinationGraph)
        Parameters:
        destinationGraph - The destinationGraph to set.
      • getDestinationGraph

        public ValueConstant getDestinationGraph()
        The named graph to which to copy. If null, the default graph should be used.
        Returns:
        Returns the destinationGraph.