org.apache.activemq.filter
Class AnyChildDestinationNode
java.lang.Object
org.apache.activemq.filter.AnyChildDestinationNode
- All Implemented Interfaces:
- DestinationNode
public class AnyChildDestinationNode
- extends java.lang.Object
- implements DestinationNode
An implementation of DestinationNode
which navigates all the children of the given node
ignoring the name of the current path (so for navigating using * in a wildcard).
- Version:
- $Revision: 478324 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnyChildDestinationNode
public AnyChildDestinationNode(DestinationNode node)
appendMatchingValues
public void appendMatchingValues(java.util.Set answer,
java.lang.String[] paths,
int startIndex)
- Specified by:
appendMatchingValues
in interface DestinationNode
appendMatchingWildcards
public void appendMatchingWildcards(java.util.Set answer,
java.lang.String[] paths,
int startIndex)
- Specified by:
appendMatchingWildcards
in interface DestinationNode
appendDescendantValues
public void appendDescendantValues(java.util.Set answer)
- Specified by:
appendDescendantValues
in interface DestinationNode
getChild
public DestinationNode getChild(java.lang.String path)
- Specified by:
getChild
in interface DestinationNode
getDesendentValues
public java.util.Collection getDesendentValues()
- Specified by:
getDesendentValues
in interface DestinationNode
getValues
public java.util.Collection getValues()
- Specified by:
getValues
in interface DestinationNode
getChildren
public java.util.Collection getChildren()
- Specified by:
getChildren
in interface DestinationNode
removeDesendentValues
public java.util.Collection removeDesendentValues()
- Specified by:
removeDesendentValues
in interface DestinationNode
removeValues
public java.util.Collection removeValues()
- Specified by:
removeValues
in interface DestinationNode
getChildNodes
protected java.util.Collection getChildNodes()
Copyright © 2010 Apache Software Foundation. All Rights Reserved.