LOG.debug( "HashCode of dialect: " + String.valueOf( dialect.toString().hashCode() ) );
LOG.debug( "Object stored for key: " + this.m_evaluators.get( key ) );
}
throw new TopicPathDialectUnknownException( "The dialect " + dialect + " was not recognized." );
}
return evaluator.evaluate( topicSpaceSet, topicExpression );
}
public synchronized String[] getSupportedDialects()
{
return (String[]) this.m_evaluators.keySet().toArray( new String[this.m_evaluators.size()] );