code: public Expression[] getCompiledPredicates(int opPos)
            throws TransformerException
    {
  
      int count = countPredicates(opPos);
  
      if (count > 0)
      {
        Expression[] predicates = new Expression[count];
  
        compilePredicates(opPos, predicates);
  
        return predicates;
      }
  
      return null;
    }
docs: Compile a zero or more predicates for a given match pattern.
  
  @param opPos The position of the first predicate the m_opMap array.
  
  @return reference to array of {@link org.apache.xpath.Expression} instances.
  
  @throws TransformerException if a error occurs creating the Expression.