|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openrdf.query.algebra.QueryModelNodeBase
org.openrdf.query.algebra.Copy
public class Copy
| Constructor Summary | |
|---|---|
Copy()
|
|
Copy(ValueConstant graph)
|
|
| Method Summary | ||
|---|---|---|
Copy |
clone()
Returns a (deep) clone of this query model node. |
|
ValueConstant |
getDestinationGraph()
The named graph to which to copy. |
|
ValueConstant |
getSourceGraph()
The named graph from which to copy. |
|
boolean |
isSilent()
|
|
void |
replaceChildNode(QueryModelNode current,
QueryModelNode replacement)
Default implementation of QueryModelNode.replaceChildNode(QueryModelNode, QueryModelNode)
that throws an IllegalArgumentException indicating that
current is not a child node of this node. |
|
void |
setDestinationGraph(ValueConstant destinationGraph)
|
|
void |
setSilent(boolean silent)
|
|
void |
setSourceGraph(ValueConstant graph)
|
|
|
visit(QueryModelVisitor<X> visitor)
Visits this node. |
|
|
visitChildren(QueryModelVisitor<X> visitor)
Dummy implementation of QueryModelNode.visitChildren(org.openrdf.query.algebra.QueryModelVisitor that does
nothing. |
|
| Methods inherited from class org.openrdf.query.algebra.QueryModelNodeBase |
|---|
getParentNode, getSignature, nullEquals, replaceNodeInList, replaceWith, setParentNode, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.openrdf.query.algebra.QueryModelNode |
|---|
equals, getParentNode, getSignature, replaceWith, setParentNode, toString |
| Constructor Detail |
|---|
public Copy()
public Copy(ValueConstant graph)
| Method Detail |
|---|
public <X extends Exception> void visit(QueryModelVisitor<X> visitor)
throws X extends Exception
QueryModelNode
visit in interface QueryModelNodeX extends Exception
public <X extends Exception> void visitChildren(QueryModelVisitor<X> visitor)
throws X extends Exception
QueryModelNodeBaseQueryModelNode.visitChildren(org.openrdf.query.algebra.QueryModelVisitor) that does
nothing. Subclasses should override this method when they have child
nodes.
visitChildren in interface QueryModelNodevisitChildren in class QueryModelNodeBaseX extends Exception
public void replaceChildNode(QueryModelNode current,
QueryModelNode replacement)
QueryModelNodeBaseQueryModelNode.replaceChildNode(QueryModelNode, QueryModelNode)
that throws an IllegalArgumentException indicating that
current is not a child node of this node.
replaceChildNode in interface QueryModelNodereplaceChildNode in class QueryModelNodeBasecurrent - The current child node.replacement - The new child node.public Copy clone()
QueryModelNode
clone in interface QueryModelNodeclone in interface UpdateExprclone in class QueryModelNodeBasepublic void setSourceGraph(ValueConstant graph)
graph - The graph to set.public ValueConstant getSourceGraph()
public void setSilent(boolean silent)
silent - The silent to set.public boolean isSilent()
isSilent in interface UpdateExprpublic void setDestinationGraph(ValueConstant destinationGraph)
destinationGraph - The destinationGraph to set.public ValueConstant getDestinationGraph()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||