Note: the return array is readonly. Don't modify the value of any element.
370371372373374375376377378379380
FastReadArray ary; synchronized (filters) { ary = (FastReadArray)filters.get(ext); } if (ary != null) return (Filter[])ary.toArray(); int j = ext.indexOf('.'); if (j < 0) return null; ext = ext.substring(j + 1); }