Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J L M N O P R S T U V W X

A

ANY_CHILD - Static variable in class org.activemq.filter.DestinationFilter
 
ANY_CHILD - Static variable in class org.activemq.filter.DestinationMap
 
ANY_CHILD - Static variable in class org.activemq.filter.DestinationMapNode
 
ANY_DESCENDENT - Static variable in class org.activemq.filter.DestinationFilter
 
ANY_DESCENDENT - Static variable in class org.activemq.filter.DestinationMap
 
ANY_DESCENDENT - Static variable in class org.activemq.filter.DestinationMapNode
 
AndFilter - class org.activemq.filter.AndFilter.
Represents a logical AND operation on two filters
AndFilter(Filter, Filter) - Constructor for class org.activemq.filter.AndFilter
 
ArithmeticExpression - class org.activemq.filter.ArithmeticExpression.
An expression which performs an operation on two expression values
ArithmeticExpression(Expression, Expression) - Constructor for class org.activemq.filter.ArithmeticExpression
 
add(String[], int, Object) - Method in class org.activemq.filter.DestinationMapNode
 
addExpressionListner(Expression, MultiExpressionEvaluator.ExpressionListener) - Method in class org.activemq.filter.MultiExpressionEvaluator
Adds an ExpressionListener to a given expression.
addToCache(Expression) - Method in class org.activemq.filter.MultiExpressionEvaluator
Finds the CacheExpression that has been associated with an expression.
addToVanillaDestinations(ActiveMQDestination, Object) - Method in class org.activemq.filter.DestinationMap
 
anyChild - Variable in class org.activemq.filter.DestinationMapNode
 
appendDescendantValues(Set) - Method in class org.activemq.filter.DestinationMapNode
 
appendMatchingValues(Set, String[], int) - Method in class org.activemq.filter.DestinationMapNode
 
appendMatchingWildcards(Set, String[], int) - Method in class org.activemq.filter.DestinationMapNode
 
asBoolean(int) - Method in class org.activemq.filter.ComparisonExpression
 
asNumber(Object) - Method in class org.activemq.filter.ArithmeticExpression
 
assertArrayEqual(String, Object[], Object[]) - Method in class org.activemq.filter.DestinationPathTest
 
assertFilterMatches(Filter, String, boolean) - Method in class org.activemq.filter.DestinationFilterTest
 
assertMapValue(String, Object) - Method in class org.activemq.filter.DestinationMapTest
 
assertMapValue(String, Object, Object) - Method in class org.activemq.filter.DestinationMapTest
 
assertMapValue(String, Object, Object, Object) - Method in class org.activemq.filter.DestinationMapTest
 
assertMapValue(String, Object, Object, Object, Object) - Method in class org.activemq.filter.DestinationMapTest
 
assertMapValue(String, Object, Object, Object, Object, Object) - Method in class org.activemq.filter.DestinationMapTest
 
assertMapValue(ActiveMQDestination, Object) - Method in class org.activemq.filter.DestinationMapTest
 
assertParse(String, String[]) - Method in class org.activemq.filter.DestinationPathTest
 
assertSample2() - Method in class org.activemq.filter.DestinationMapTest
 

B

BD_LONG_MIN_VALUE - Static variable in class org.activemq.filter.UnaryExpression
 
BinaryExpression - class org.activemq.filter.BinaryExpression.
An expression which performs an operation on two expression values.
BinaryExpression(Expression, Expression) - Constructor for class org.activemq.filter.BinaryExpression
 
BooleanExpression - interface org.activemq.filter.BooleanExpression.
A BooleanExpression is an expression that always produces a Boolean result.

C

ComparisonExpression - class org.activemq.filter.ComparisonExpression.
A filter performing a comparison of two objects
ComparisonExpression(Expression, Expression) - Constructor for class org.activemq.filter.ComparisonExpression
 
ComparisonExpression.LikeExpression - class org.activemq.filter.ComparisonExpression.LikeExpression.
 
ComparisonExpression.LikeExpression(Expression, String, int) - Constructor for class org.activemq.filter.ComparisonExpression.LikeExpression
 
CompositeDestinationFilter - class org.activemq.filter.CompositeDestinationFilter.
A DestinationFilter used for composite destinations
CompositeDestinationFilter(ActiveMQDestination) - Constructor for class org.activemq.filter.CompositeDestinationFilter
 
ConstantExpression - class org.activemq.filter.ConstantExpression.
Represents a constant expression
ConstantExpression(Object) - Constructor for class org.activemq.filter.ConstantExpression
 
ConstantExpression.BooleanConstantExpression - class org.activemq.filter.ConstantExpression.BooleanConstantExpression.
 
ConstantExpression.BooleanConstantExpression(Object) - Constructor for class org.activemq.filter.ConstantExpression.BooleanConstantExpression
 
cachedExpressions - Variable in class org.activemq.filter.MultiExpressionEvaluator
 
cachedHashCode - Variable in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
cachedValue - Variable in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
checkEqualOperand(Expression) - Static method in class org.activemq.filter.ComparisonExpression
Validates that the expression can be used in == or <> expression.
checkEqualOperandCompatability(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
checkLessThanOperand(Expression) - Static method in class org.activemq.filter.ComparisonExpression
Only Numeric expressions can be used in >, >=, < or <= expressions.s
childNodes - Variable in class org.activemq.filter.DestinationMapNode
 
clientId - Variable in class org.activemq.filter.NoLocalFilter
 
compare(Comparable, Comparable) - Method in class org.activemq.filter.ComparisonExpression
 
compositeDestination1 - Variable in class org.activemq.filter.DestinationMapTest
 
compositeDestination2 - Variable in class org.activemq.filter.DestinationMapTest
 
containsWildCards - Variable in class org.activemq.filter.DestinationMap
 
createAND(BooleanExpression, BooleanExpression) - Static method in class org.activemq.filter.LogicExpression
 
createBetween(Expression, Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createBooleanCast(Expression) - Static method in class org.activemq.filter.UnaryExpression
 
createChildNode() - Method in class org.activemq.filter.DestinationMapNode
Factory method to create a child node
createDestination(String) - Method in class org.activemq.filter.DestinationMapTest
 
createDivide(Expression, Expression) - Static method in class org.activemq.filter.ArithmeticExpression
 
createEqual(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createEvaluator(String) - Method in class org.activemq.filter.XPathExpression
 
createFilter(String) - Method in class org.activemq.filter.DestinationFilterTest
 
createFilter(Destination, String) - Method in interface org.activemq.filter.FilterFactory
 
createFilter(Destination, String) - Method in class org.activemq.filter.FilterFactoryImpl
 
createFloat(String) - Static method in class org.activemq.filter.ConstantExpression
 
createFromDecimal(String) - Static method in class org.activemq.filter.ConstantExpression
 
createFromHex(String) - Static method in class org.activemq.filter.ConstantExpression
 
createFromOctal(String) - Static method in class org.activemq.filter.ConstantExpression
 
createGreaterThan(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createGreaterThanEqual(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createInExpression(PropertyExpression, List, boolean) - Static method in class org.activemq.filter.UnaryExpression
 
createInFilter(Expression, List) - Static method in class org.activemq.filter.ComparisonExpression
 
createIsNotNull(Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createIsNull(Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createLessThan(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createLessThanEqual(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createLike(Expression, String, String) - Static method in class org.activemq.filter.ComparisonExpression
 
createMinus(Expression, Expression) - Static method in class org.activemq.filter.ArithmeticExpression
 
createMod(Expression, Expression) - Static method in class org.activemq.filter.ArithmeticExpression
 
createMultiply(Expression, Expression) - Static method in class org.activemq.filter.ArithmeticExpression
 
createNOT(BooleanExpression) - Static method in class org.activemq.filter.UnaryExpression
 
createNegate(Expression) - Static method in class org.activemq.filter.UnaryExpression
 
createNotBetween(Expression, Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createNotEqual(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 
createNotInFilter(Expression, List) - Static method in class org.activemq.filter.ComparisonExpression
 
createNotLike(Expression, String, String) - Static method in class org.activemq.filter.ComparisonExpression
 
createOR(BooleanExpression, BooleanExpression) - Static method in class org.activemq.filter.LogicExpression
 
createPlus(Expression, Expression) - Static method in class org.activemq.filter.ArithmeticExpression
 
createXPath(String) - Static method in class org.activemq.filter.UnaryExpression
 
createXQuery(String) - Static method in class org.activemq.filter.UnaryExpression
 
cview - Variable in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 

D

DEFAULT_EVALUATOR_CLASS_NAME - Static variable in class org.activemq.filter.XPathExpression
 
DOUBLE - Static variable in class org.activemq.filter.ArithmeticExpression
 
DestinationFilter - class org.activemq.filter.DestinationFilter.
Represents a filter which only operates on Destinations
DestinationFilter() - Constructor for class org.activemq.filter.DestinationFilter
 
DestinationFilterTest - class org.activemq.filter.DestinationFilterTest.
 
DestinationFilterTest() - Constructor for class org.activemq.filter.DestinationFilterTest
 
DestinationMap - class org.activemq.filter.DestinationMap.
A Map-like data structure allowing values to be indexed by org.activemq.message.ActiveMQDestination and retrieved by destination - supporting both * and > style of wildcard as well as composite destinations.
DestinationMap() - Constructor for class org.activemq.filter.DestinationMap
 
DestinationMapNode - class org.activemq.filter.DestinationMapNode.
An implementation class used to implement DestinationMap
DestinationMapNode() - Constructor for class org.activemq.filter.DestinationMapNode
 
DestinationMapTest - class org.activemq.filter.DestinationMapTest.
 
DestinationMapTest() - Constructor for class org.activemq.filter.DestinationMapTest
 
DestinationPath - class org.activemq.filter.DestinationPath.
Helper class for decomposing a Destination into a number of paths
DestinationPath() - Constructor for class org.activemq.filter.DestinationPath
 
DestinationPathTest - class org.activemq.filter.DestinationPathTest.
 
DestinationPathTest() - Constructor for class org.activemq.filter.DestinationPathTest
 
d1 - Variable in class org.activemq.filter.DestinationMapTest
 
d2 - Variable in class org.activemq.filter.DestinationMapTest
 
d3 - Variable in class org.activemq.filter.DestinationMapTest
 
destination - Variable in class org.activemq.filter.SimpleDestinationFilter
 
divide(Number, Number) - Method in class org.activemq.filter.ArithmeticExpression
 
doCreateEqual(Expression, Expression) - Static method in class org.activemq.filter.ComparisonExpression
 

E

EVALUATOR_CONSTRUCTOR - Static variable in class org.activemq.filter.XPathExpression
 
EVALUATOR_SYSTEM_PROPERTY - Static variable in class org.activemq.filter.XPathExpression
 
Expression - interface org.activemq.filter.Expression.
Represents an expression
ExpressionFilter - class org.activemq.filter.ExpressionFilter.
Represents a filter using an expression
ExpressionFilter(Expression) - Constructor for class org.activemq.filter.ExpressionFilter
 
encodeString(String) - Static method in class org.activemq.filter.ConstantExpression
Encodes the value of string so that it looks like it would look like when it was provided in a selector.
equals(Object) - Method in class org.activemq.filter.BinaryExpression
TODO: more efficient hashCode()
equals(Object) - Method in class org.activemq.filter.ConstantExpression
TODO: more efficient hashCode()
equals(Object) - Method in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
equals(Object) - Method in class org.activemq.filter.PropertyExpression
 
equals(Object) - Method in class org.activemq.filter.UnaryExpression
TODO: more efficient hashCode()
evaluate(Message) - Method in class org.activemq.filter.ArithmeticExpression
 
evaluate(Object, Object) - Method in class org.activemq.filter.ArithmeticExpression
 
evaluate(Message) - Method in class org.activemq.filter.ComparisonExpression.LikeExpression
 
evaluate(Message) - Method in class org.activemq.filter.ComparisonExpression
 
evaluate(Message) - Method in class org.activemq.filter.ConstantExpression
 
evaluate(Message) - Method in interface org.activemq.filter.Expression
 
evaluate(Message) - Method in class org.activemq.filter.JAXPXPathEvaluator
 
evaluate(byte[]) - Method in class org.activemq.filter.JAXPXPathEvaluator
 
evaluate(String) - Method in class org.activemq.filter.JAXPXPathEvaluator
 
evaluate(Message) - Method in class org.activemq.filter.LogicExpression
 
evaluate(Message) - Method in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
evaluate(Message) - Method in class org.activemq.filter.MultiExpressionEvaluator
Evaluates the message against all the Expressions added to this object.
evaluate(Message) - Method in class org.activemq.filter.PropertyExpression
 
evaluate(Message) - Method in class org.activemq.filter.XMLBeansXPathEvaluator
 
evaluate(Message) - Method in interface org.activemq.filter.XPathExpression.XPathEvaluator
 
evaluate(Message) - Method in class org.activemq.filter.XPathExpression
 
evaluate(Message) - Method in class org.activemq.filter.XQueryExpression
 
evaluate(Message) - Method in class org.activemq.filter.XalanXPathEvaluator
 
evaluate(byte[]) - Method in class org.activemq.filter.XalanXPathEvaluator
 
evaluate(String) - Method in class org.activemq.filter.XalanXPathEvaluator
 
evaluateResultEvent(Expression, Message, Object) - Method in interface org.activemq.filter.MultiExpressionEvaluator.ExpressionListener
 
evaluator - Variable in class org.activemq.filter.MultiExpressionEvaluatorTest
 
evaluator - Variable in class org.activemq.filter.XPathExpression
 
expression - Variable in class org.activemq.filter.ExpressionFilter
 
expression - Variable in class org.activemq.filter.JAXPXPathEvaluator
 
expression - Variable in class org.activemq.filter.MultiExpressionEvaluator.ExpressionListenerSet
 
expressions - Variable in class org.activemq.filter.MultiExpressionEvaluatorTest
 

F

FALSE - Static variable in class org.activemq.filter.ConstantExpression
 
Filter - interface org.activemq.filter.Filter.
Represents a subscription filter
FilterFactory - interface org.activemq.filter.FilterFactory.
A factory of subscription Filter objects
FilterFactoryImpl - class org.activemq.filter.FilterFactoryImpl.
A default implementation
FilterFactoryImpl() - Constructor for class org.activemq.filter.FilterFactoryImpl
 
factory - Static variable in class org.activemq.filter.JAXPXPathEvaluator
 
filter - Variable in class org.activemq.filter.NotFilter
 
filters - Variable in class org.activemq.filter.CompositeDestinationFilter
 
findWildcardMatches(ActiveMQDestination) - Method in class org.activemq.filter.DestinationMap
 

G

get(ActiveMQDestination) - Method in class org.activemq.filter.DestinationMap
Looks up the value(s) matching the given Destination key.
getAnyChildNode() - Method in class org.activemq.filter.DestinationMapNode
Returns the node which represents all children (i.e.
getChild(String) - Method in class org.activemq.filter.DestinationMapNode
Returns the child node for the given named path or null if it does not exist
getChildOrCreate(String) - Method in class org.activemq.filter.DestinationMapNode
Returns the child node for the given named path, lazily creating one if it does not yet exist
getDesendentValues() - Method in class org.activemq.filter.DestinationMapNode
Returns a list of all the values from this node down the tree
getDestinationPaths(String) - Static method in class org.activemq.filter.DestinationPath
 
getDestinationPaths(Message) - Static method in class org.activemq.filter.DestinationPath
 
getDestinationPaths(Destination) - Static method in class org.activemq.filter.DestinationPath
 
getExpression() - Method in class org.activemq.filter.ExpressionFilter
 
getExpressionSymbol() - Method in class org.activemq.filter.BinaryExpression
Returns the symbol that represents this binary expression.
getExpressionSymbol() - Method in class org.activemq.filter.ComparisonExpression.LikeExpression
 
getExpressionSymbol() - Method in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
getExpressionSymbol() - Method in class org.activemq.filter.UnaryExpression
Returns the symbol that represents this binary expression.
getFromVanillaDestinations(ActiveMQDestination) - Method in class org.activemq.filter.DestinationMap
 
getLeft() - Method in class org.activemq.filter.AndFilter
 
getLeft() - Method in class org.activemq.filter.BinaryExpression
 
getLeft() - Method in class org.activemq.filter.OrFilter
 
getName() - Method in class org.activemq.filter.PropertyExpression
 
getRight() - Method in class org.activemq.filter.AndFilter
 
getRight() - Method in class org.activemq.filter.BinaryExpression
 
getRight() - Method in class org.activemq.filter.OrFilter
 
getRight() - Method in class org.activemq.filter.UnaryExpression
 
getText() - Method in class org.activemq.filter.PrefixDestinationFilter
 
getText() - Method in class org.activemq.filter.WildcardDestinationFilter
 
getValue() - Method in class org.activemq.filter.ConstantExpression
 
getValues() - Method in class org.activemq.filter.DestinationMapNode
Returns a mutable List of the values available at this node in the tree
getXPathEvaluatorConstructor(String) - Static method in class org.activemq.filter.XPathExpression
 

H

hashCode() - Method in class org.activemq.filter.BinaryExpression
TODO: more efficient hashCode()
hashCode() - Method in class org.activemq.filter.ConstantExpression
TODO: more efficient hashCode()
hashCode() - Method in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
hashCode() - Method in class org.activemq.filter.PropertyExpression
 
hashCode() - Method in class org.activemq.filter.UnaryExpression
TODO: more efficient hashCode()

I

INTEGER - Static variable in class org.activemq.filter.ArithmeticExpression
 
isDouble(Number) - Method in class org.activemq.filter.ArithmeticExpression
 
isWildcard() - Method in class org.activemq.filter.AndFilter
 
isWildcard() - Method in class org.activemq.filter.CompositeDestinationFilter
 
isWildcard() - Method in class org.activemq.filter.ExpressionFilter
 
isWildcard() - Method in interface org.activemq.filter.Filter
 
isWildcard() - Method in class org.activemq.filter.NoLocalFilter
 
isWildcard() - Method in class org.activemq.filter.NotFilter
 
isWildcard() - Method in class org.activemq.filter.OrFilter
 
isWildcard() - Method in class org.activemq.filter.PrefixDestinationFilter
 
isWildcard() - Method in class org.activemq.filter.SimpleDestinationFilter
 
isWildcard() - Method in class org.activemq.filter.WildcardDestinationFilter
 

J

JAXPXPathEvaluator - class org.activemq.filter.JAXPXPathEvaluator.
 
JAXPXPathEvaluator(String) - Constructor for class org.activemq.filter.JAXPXPathEvaluator
 

L

LONG - Static variable in class org.activemq.filter.ArithmeticExpression
 
LogicExpression - class org.activemq.filter.LogicExpression.
A filter performing a comparison of two objects
LogicExpression(BooleanExpression, BooleanExpression) - Constructor for class org.activemq.filter.LogicExpression
 
left - Variable in class org.activemq.filter.AndFilter
 
left - Variable in class org.activemq.filter.BinaryExpression
 
left - Variable in class org.activemq.filter.OrFilter
 
likePattern - Variable in class org.activemq.filter.ComparisonExpression.LikeExpression
 
listeners - Variable in class org.activemq.filter.MultiExpressionEvaluator.ExpressionListenerSet
 
loadSample2() - Method in class org.activemq.filter.DestinationMapTest
 
log - Static variable in class org.activemq.filter.XPathExpression
 

M

MultiExpressionEvaluator - class org.activemq.filter.MultiExpressionEvaluator.
A MultiExpressionEvaluator is used to evaluate multiple expressions in single method call.
MultiExpressionEvaluator() - Constructor for class org.activemq.filter.MultiExpressionEvaluator
 
MultiExpressionEvaluator.CacheExpression - class org.activemq.filter.MultiExpressionEvaluator.CacheExpression.
A UnaryExpression that caches the result of the nested expression.
MultiExpressionEvaluator.CacheExpression(Expression) - Constructor for class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
MultiExpressionEvaluator.ExpressionListener - interface org.activemq.filter.MultiExpressionEvaluator.ExpressionListener.
Objects that are interested in the results of an expression should implement this interface.
MultiExpressionEvaluator.ExpressionListenerSet - class org.activemq.filter.MultiExpressionEvaluator.ExpressionListenerSet.
Multiple listeners my be interested in the results of a single expression.
MultiExpressionEvaluator.ExpressionListenerSet() - Constructor for class org.activemq.filter.MultiExpressionEvaluator.ExpressionListenerSet
 
MultiExpressionEvaluatorTest - class org.activemq.filter.MultiExpressionEvaluatorTest.
Test cases for the MultiExpressionEvaluator class.
MultiExpressionEvaluatorTest() - Constructor for class org.activemq.filter.MultiExpressionEvaluatorTest
 
map - Variable in class org.activemq.filter.DestinationMapTest
 
matches(Message) - Method in class org.activemq.filter.AndFilter
 
matches(Destination) - Method in class org.activemq.filter.CompositeDestinationFilter
 
matches(Message) - Method in class org.activemq.filter.DestinationFilter
 
matches(Destination) - Method in class org.activemq.filter.DestinationFilter
 
matches(Message) - Method in class org.activemq.filter.ExpressionFilter
 
matches(Message) - Method in interface org.activemq.filter.Filter
 
matches(Message) - Method in class org.activemq.filter.NoLocalFilter
ensure messages are filtered if they have the same clientId as the filter
matches(Message) - Method in class org.activemq.filter.NotFilter
 
matches(Message) - Method in class org.activemq.filter.OrFilter
 
matches(Destination) - Method in class org.activemq.filter.PrefixDestinationFilter
 
matches(Destination) - Method in class org.activemq.filter.SimpleDestinationFilter
 
matches(Destination) - Method in class org.activemq.filter.WildcardDestinationFilter
 
minus(Number, Number) - Method in class org.activemq.filter.ArithmeticExpression
 
mod(Number, Number) - Method in class org.activemq.filter.ArithmeticExpression
 
multiply(Number, Number) - Method in class org.activemq.filter.ArithmeticExpression
 

N

NULL - Static variable in class org.activemq.filter.ConstantExpression
 
NoLocalFilter - class org.activemq.filter.NoLocalFilter.
Checks that messages are not filtered by NoLocal
NoLocalFilter(String) - Constructor for class org.activemq.filter.NoLocalFilter
Construct a NoLocalFilter
NotFilter - class org.activemq.filter.NotFilter.
Represents a logical not operation on another filter
NotFilter(Filter) - Constructor for class org.activemq.filter.NotFilter
 
name - Variable in class org.activemq.filter.PropertyExpression
 
negate(Number) - Static method in class org.activemq.filter.UnaryExpression
 
nullAnswer - Variable in class org.activemq.filter.DestinationMap
 
numberType(Number, Number) - Method in class org.activemq.filter.ArithmeticExpression
 

O

OrFilter - class org.activemq.filter.OrFilter.
Represents a logical OR operation on two filters
OrFilter(Filter, Filter) - Constructor for class org.activemq.filter.OrFilter
 
org.activemq.filter - package org.activemq.filter
 

P

PrefixDestinationFilter - class org.activemq.filter.PrefixDestinationFilter.
Matches messages which match a prefix like "A.B.>"
PrefixDestinationFilter(String[]) - Constructor for class org.activemq.filter.PrefixDestinationFilter
An array of paths, the last path is '>'
PropertyExpression - class org.activemq.filter.PropertyExpression.
Represents a property expression
PropertyExpression(String) - Constructor for class org.activemq.filter.PropertyExpression
 
parse(String) - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 
parseFalse(String) - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 
parseFilter(Destination) - Static method in class org.activemq.filter.DestinationFilter
 
parseTrue(String) - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 
plus(Number, Number) - Method in class org.activemq.filter.ArithmeticExpression
 
prefixes - Variable in class org.activemq.filter.PrefixDestinationFilter
 
prefixes - Variable in class org.activemq.filter.WildcardDestinationFilter
 
printSpeedReport(String, long, long) - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 
put(ActiveMQDestination, Object) - Method in class org.activemq.filter.DestinationMap
add destination to the map
put(String, Object) - Method in class org.activemq.filter.DestinationMapTest
 

R

REGEXP_CONTROL_CHARS - Static variable in class org.activemq.filter.ComparisonExpression
 
refCount - Variable in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
remove(ActiveMQDestination, Object) - Method in class org.activemq.filter.DestinationMap
Removes the value from the associated destination
remove(String[], int, Object) - Method in class org.activemq.filter.DestinationMapNode
 
remove(String, Object) - Method in class org.activemq.filter.DestinationMapTest
 
removeAll(ActiveMQDestination) - Method in class org.activemq.filter.DestinationMap
remove all destinations associated with a key
removeAll(String[], int) - Method in class org.activemq.filter.DestinationMapNode
 
removeAllFromVanillaDestinations(ActiveMQDestination) - Method in class org.activemq.filter.DestinationMap
 
removeEventListner(String, MultiExpressionEvaluator.ExpressionListener) - Method in class org.activemq.filter.MultiExpressionEvaluator
Removes an ExpressionListener from receiving the results of a given evaluation.
removeFromCache(MultiExpressionEvaluator.CacheExpression) - Method in class org.activemq.filter.MultiExpressionEvaluator
Removes an expression from the cache.
removeFromVanillaDestinations(ActiveMQDestination, Object) - Method in class org.activemq.filter.DestinationMap
 
right - Variable in class org.activemq.filter.AndFilter
 
right - Variable in class org.activemq.filter.BinaryExpression
 
right - Variable in class org.activemq.filter.OrFilter
 
right - Variable in class org.activemq.filter.UnaryExpression
 
rootExpressions - Variable in class org.activemq.filter.MultiExpressionEvaluator
 
rootNode - Variable in class org.activemq.filter.DestinationMap
 

S

SEPARATOR - Static variable in class org.activemq.filter.DestinationPath
 
SPEED_TEST_ITERATIONS - Static variable in class org.activemq.filter.MultiExpressionEvaluatorTest
 
SimpleDestinationFilter - class org.activemq.filter.SimpleDestinationFilter.
Matches messages sent to an exact destination
SimpleDestinationFilter(Destination) - Constructor for class org.activemq.filter.SimpleDestinationFilter
 
setLeft(Expression) - Method in class org.activemq.filter.BinaryExpression
 
setRight(Expression) - Method in class org.activemq.filter.BinaryExpression
 
setRight(Expression) - Method in class org.activemq.filter.UnaryExpression
 
setUp() - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 

T

TRUE - Static variable in class org.activemq.filter.ConstantExpression
 
testCompositeFilter() - Method in class org.activemq.filter.DestinationFilterTest
 
testDoubleWildcard() - Method in class org.activemq.filter.DestinationFilterTest
 
testIntermixedWildcards() - Method in class org.activemq.filter.DestinationFilterTest
 
testLookupMultiStepWildcardDestinations() - Method in class org.activemq.filter.DestinationMapTest
 
testLookupOneStepWildcardDestinations() - Method in class org.activemq.filter.DestinationMapTest
 
testMatchAnythingWildcard() - Method in class org.activemq.filter.DestinationFilterTest
 
testNonWildcard() - Method in class org.activemq.filter.DestinationFilterTest
 
testPathParse() - Method in class org.activemq.filter.DestinationPathTest
 
testPrefixWildcard() - Method in class org.activemq.filter.DestinationFilterTest
 
testSimpleAndCompositeDestinations() - Method in class org.activemq.filter.DestinationMapTest
 
testSimpleDestinations() - Method in class org.activemq.filter.DestinationMapTest
 
testSimpleDestinationsWithMultipleValues() - Method in class org.activemq.filter.DestinationMapTest
 
testSimpleEvaluation() - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
There are 3 expression that are true in the expressions list.
testSpeedNotUsingMultiExpressionEvaluator() - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 
testSpeedUsingMultiExpressionEvaluator() - Method in class org.activemq.filter.MultiExpressionEvaluatorTest
 
testStoreAndLookupAllWildcards() - Method in class org.activemq.filter.DestinationMapTest
 
testStoreWildcardInMiddleOfPath() - Method in class org.activemq.filter.DestinationMapTest
 
testStoreWildcardWithOneStepPath() - Method in class org.activemq.filter.DestinationMapTest
 
testTwoLevelPrefixWildcard() - Method in class org.activemq.filter.DestinationFilterTest
 
testWildcard() - Method in class org.activemq.filter.DestinationFilterTest
 
testWildcardInMiddle() - Method in class org.activemq.filter.DestinationFilterTest
 
toString() - Method in class org.activemq.filter.BinaryExpression
 
toString() - Method in class org.activemq.filter.ConstantExpression
 
toString(String[]) - Static method in class org.activemq.filter.DestinationPath
Converts the paths to a single String seperated by dots.
toString() - Method in class org.activemq.filter.ExpressionFilter
 
toString() - Method in class org.activemq.filter.MultiExpressionEvaluator.CacheExpression
 
toString() - Method in class org.activemq.filter.PrefixDestinationFilter
 
toString() - Method in class org.activemq.filter.PropertyExpression
 
toString() - Method in class org.activemq.filter.UnaryExpression
 
toString() - Method in class org.activemq.filter.WildcardDestinationFilter
 
toString() - Method in class org.activemq.filter.XPathExpression
 
toString() - Method in class org.activemq.filter.XQueryExpression
 

U

UnaryExpression - class org.activemq.filter.UnaryExpression.
An expression which performs an operation on two expression values
UnaryExpression(Expression) - Constructor for class org.activemq.filter.UnaryExpression
 
UnaryExpression.BooleanUnaryExpression - class org.activemq.filter.UnaryExpression.BooleanUnaryExpression.
 
UnaryExpression.BooleanUnaryExpression(Expression) - Constructor for class org.activemq.filter.UnaryExpression.BooleanUnaryExpression
 

V

v1 - Variable in class org.activemq.filter.DestinationMapTest
 
v2 - Variable in class org.activemq.filter.DestinationMapTest
 
v3 - Variable in class org.activemq.filter.DestinationMapTest
 
v4 - Variable in class org.activemq.filter.DestinationMapTest
 
v5 - Variable in class org.activemq.filter.DestinationMapTest
 
v6 - Variable in class org.activemq.filter.DestinationMapTest
 
validateContainsWildCards(ActiveMQDestination) - Method in class org.activemq.filter.DestinationMap
 
value - Variable in class org.activemq.filter.ConstantExpression
 
values - Variable in class org.activemq.filter.DestinationMapNode
 
vanillaDestinations - Variable in class org.activemq.filter.DestinationMap
 
view - Variable in class org.activemq.filter.MultiExpressionEvaluator
 

W

WildcardDestinationFilter - class org.activemq.filter.WildcardDestinationFilter.
Matches messages which contain wildcards like "A.B.*.*"
WildcardDestinationFilter(String[]) - Constructor for class org.activemq.filter.WildcardDestinationFilter
An array of paths containing * characters

X

XMLBeansXPathEvaluator - class org.activemq.filter.XMLBeansXPathEvaluator.
 
XMLBeansXPathEvaluator(String) - Constructor for class org.activemq.filter.XMLBeansXPathEvaluator
 
XPathExpression - class org.activemq.filter.XPathExpression.
Used to evaluate an XPath Expression in a JMS selector.
XPathExpression(String) - Constructor for class org.activemq.filter.XPathExpression
 
XPathExpression.XPathEvaluator - interface org.activemq.filter.XPathExpression.XPathEvaluator.
 
XQueryExpression - class org.activemq.filter.XQueryExpression.
Used to evaluate an XQuery Expression in a JMS selector.
XQueryExpression(String) - Constructor for class org.activemq.filter.XQueryExpression
 
XalanXPathEvaluator - class org.activemq.filter.XalanXPathEvaluator.
 
XalanXPathEvaluator(String) - Constructor for class org.activemq.filter.XalanXPathEvaluator
 
xpath - Variable in class org.activemq.filter.XMLBeansXPathEvaluator
 
xpath - Variable in class org.activemq.filter.XPathExpression
 
xpath - Variable in class org.activemq.filter.XQueryExpression
 
xpath - Variable in class org.activemq.filter.XalanXPathEvaluator
 

A B C D E F G H I J L M N O P R S T U V W X