org.openrdf.query.algebra.helpers
Class QueryModelNodeReplacer

java.lang.Object
  extended by org.openrdf.query.algebra.helpers.QueryModelVisitorBase<RuntimeException>
      extended by org.openrdf.query.algebra.helpers.QueryModelNodeReplacer
All Implemented Interfaces:
QueryModelVisitor<RuntimeException>

Deprecated.

@Deprecated
public class QueryModelNodeReplacer
extends QueryModelVisitorBase<RuntimeException>


Constructor Summary
QueryModelNodeReplacer()
          Deprecated.  
 
Method Summary
 void meet(Filter node)
          Deprecated.  
protected  void meetBinaryTupleOperator(BinaryTupleOperator node)
          Deprecated. Method called by all meet methods with a BinaryTupleOperator node as argument.
protected  void meetBinaryValueOperator(BinaryValueOperator node)
          Deprecated. Method called by all meet methods with a BinaryValueOperator node as argument.
protected  void meetNode(QueryModelNode node)
          Deprecated. Method called by all of the other meet methods that are not overridden in subclasses.
protected  void meetUnaryTupleOperator(UnaryTupleOperator node)
          Deprecated. Method called by all meet methods with a UnaryTupleOperator node as argument.
protected  void meetUnaryValueOperator(UnaryValueOperator node)
          Deprecated. Method called by all meet methods with a UnaryValueOperator node as argument.
 void removeChildNode(QueryModelNode parent, QueryModelNode former)
          Deprecated.  
 void removeNode(QueryModelNode former)
          Deprecated.  
 void replaceChildNode(QueryModelNode parent, QueryModelNode former, QueryModelNode replacement)
          Deprecated.  
 void replaceNode(QueryModelNode former, QueryModelNode replacement)
          Deprecated.  
 
Methods inherited from class org.openrdf.query.algebra.helpers.QueryModelVisitorBase
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetCompareSubQueryValueOperator, meetOther, meetSubQueryValueOperator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryModelNodeReplacer

public QueryModelNodeReplacer()
Deprecated. 
Method Detail

replaceChildNode

public void replaceChildNode(QueryModelNode parent,
                             QueryModelNode former,
                             QueryModelNode replacement)
Deprecated. 

replaceNode

public void replaceNode(QueryModelNode former,
                        QueryModelNode replacement)
Deprecated. 

removeChildNode

public void removeChildNode(QueryModelNode parent,
                            QueryModelNode former)
Deprecated. 

removeNode

public void removeNode(QueryModelNode former)
Deprecated. 

meet

public void meet(Filter node)
Deprecated. 
Specified by:
meet in interface QueryModelVisitor<RuntimeException>
Overrides:
meet in class QueryModelVisitorBase<RuntimeException>

meetBinaryTupleOperator

protected void meetBinaryTupleOperator(BinaryTupleOperator node)
Deprecated. 
Description copied from class: QueryModelVisitorBase
Method called by all meet methods with a BinaryTupleOperator node as argument. Forwards the call to QueryModelVisitorBase.meetNode(org.openrdf.query.algebra.QueryModelNode) by default.

Overrides:
meetBinaryTupleOperator in class QueryModelVisitorBase<RuntimeException>
Parameters:
node - The node that is being visited.

meetBinaryValueOperator

protected void meetBinaryValueOperator(BinaryValueOperator node)
Deprecated. 
Description copied from class: QueryModelVisitorBase
Method called by all meet methods with a BinaryValueOperator node as argument. Forwards the call to QueryModelVisitorBase.meetNode(org.openrdf.query.algebra.QueryModelNode) by default.

Overrides:
meetBinaryValueOperator in class QueryModelVisitorBase<RuntimeException>
Parameters:
node - The node that is being visited.

meetUnaryTupleOperator

protected void meetUnaryTupleOperator(UnaryTupleOperator node)
Deprecated. 
Description copied from class: QueryModelVisitorBase
Method called by all meet methods with a UnaryTupleOperator node as argument. Forwards the call to QueryModelVisitorBase.meetNode(org.openrdf.query.algebra.QueryModelNode) by default.

Overrides:
meetUnaryTupleOperator in class QueryModelVisitorBase<RuntimeException>
Parameters:
node - The node that is being visited.

meetUnaryValueOperator

protected void meetUnaryValueOperator(UnaryValueOperator node)
Deprecated. 
Description copied from class: QueryModelVisitorBase
Method called by all meet methods with a UnaryValueOperator node as argument. Forwards the call to QueryModelVisitorBase.meetNode(org.openrdf.query.algebra.QueryModelNode) by default.

Overrides:
meetUnaryValueOperator in class QueryModelVisitorBase<RuntimeException>
Parameters:
node - The node that is being visited.

meetNode

protected void meetNode(QueryModelNode node)
Deprecated. 
Description copied from class: QueryModelVisitorBase
Method called by all of the other meet methods that are not overridden in subclasses. This method can be overridden in subclasses to define default behaviour when visiting nodes. The default behaviour of this method is to visit the node's children.

Overrides:
meetNode in class QueryModelVisitorBase<RuntimeException>
Parameters:
node - The node that is being visited.


Copyright © 2001-2009 Aduna. All Rights Reserved.