org.apache.qpid.server.exchange.topic
Class TopicMatcherDFAState
java.lang.Object
org.apache.qpid.server.exchange.topic.TopicMatcherDFAState
public class TopicMatcherDFAState
- extends Object
TopicMatcherDFAState
public TopicMatcherDFAState(Map<TopicWord,TopicMatcherDFAState> nextStateMap,
Collection<TopicMatcherResult> results)
nextState
public TopicMatcherDFAState nextState(TopicWord word)
terminate
public Collection<TopicMatcherResult> terminate()
parse
public Collection<TopicMatcherResult> parse(TopicWordDictionary dictionary,
org.apache.qpid.framing.AMQShortString routingKey)
mergeStateMachines
public TopicMatcherDFAState mergeStateMachines(TopicMatcherDFAState otherStateMachine)
toString
public String toString()
- Overrides:
toString
in class Object
reachableStates
public String reachableStates()
Licensed to the Apache Software Foundation