FilterStreamSpecCompiled c = (FilterStreamSpecCompiled) compiled;
filters.add(c.getFilterSpec());
}
if (compiled instanceof PatternStreamSpecCompiled) {
PatternStreamSpecCompiled r = (PatternStreamSpecCompiled) compiled;
EvalNodeAnalysisResult evalNodeAnalysisResult = EvalNodeUtil.recursiveAnalyzeChildNodes((r.getEvalFactoryNode()));
List<EvalFilterFactoryNode> filterNodes = evalNodeAnalysisResult.getFilterNodes();
for (EvalFilterFactoryNode filterNode : filterNodes)
{
filters.add(filterNode.getFilterSpec());
}
}