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).
| 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 © 2005-2016. All Rights Reserved.