org.apache.activemq.filter
public class AnyChildDestinationNode extends java.lang.Object implements DestinationNode
DestinationNode
which navigates all the children of the given node
ignoring the name of the current path (so for navigating using * in a wildcard).Constructor and Description |
---|
AnyChildDestinationNode(DestinationNode node) |
Modifier and Type | Method and Description |
---|---|
void |
appendDescendantValues(java.util.Set answer) |
void |
appendMatchingValues(java.util.Set answer,
java.lang.String[] paths,
int startIndex) |
void |
appendMatchingWildcards(java.util.Set answer,
java.lang.String[] paths,
int startIndex) |
DestinationNode |
getChild(java.lang.String path) |
protected java.util.Collection |
getChildNodes() |
java.util.Collection |
getChildren() |
java.util.Collection |
getDesendentValues() |
java.util.Collection |
getValues() |
java.util.Collection |
removeDesendentValues() |
java.util.Collection |
removeValues() |
public AnyChildDestinationNode(DestinationNode node)
public void appendMatchingValues(java.util.Set answer, java.lang.String[] paths, int startIndex)
appendMatchingValues
in interface DestinationNode
public void appendMatchingWildcards(java.util.Set answer, java.lang.String[] paths, int startIndex)
appendMatchingWildcards
in interface DestinationNode
public void appendDescendantValues(java.util.Set answer)
appendDescendantValues
in interface DestinationNode
public DestinationNode getChild(java.lang.String path)
getChild
in interface DestinationNode
public java.util.Collection getDesendentValues()
getDesendentValues
in interface DestinationNode
public java.util.Collection getValues()
getValues
in interface DestinationNode
public java.util.Collection getChildren()
getChildren
in interface DestinationNode
public java.util.Collection removeDesendentValues()
removeDesendentValues
in interface DestinationNode
public java.util.Collection removeValues()
removeValues
in interface DestinationNode
protected java.util.Collection getChildNodes()
Copyright © 2005-2014. All Rights Reserved.