@@ -145,7 +145,7 @@ private byte[] getContentBytesFromContentObject(PdfObject contentObject) throws
145145 * @return <CODE>ArrayList<MatchedPattern></CODE> List of matched text patterns with coordinates.
146146 * @throws IOException on error
147147 */
148- public ArrayList <MatchedPattern > searchPage (int page , String pattern ) throws IOException {
148+ public List <MatchedPattern > searchPage (int page , String pattern ) throws IOException {
149149 PdfDictionary pageDict = reader .getPageN (page );
150150 if (pageDict == null ) {
151151 return new ArrayList <>();
@@ -165,8 +165,8 @@ public ArrayList<MatchedPattern> searchPage(int page, String pattern) throws IOE
165165 * @return <CODE>ArrayList<MatchedPattern></CODE> List of matched text patterns with coordinates.
166166 * @throws IOException on error
167167 */
168- public ArrayList <MatchedPattern > searchFile (String pattern ) throws IOException {
169- ArrayList <MatchedPattern > res = new ArrayList <>();
168+ public List <MatchedPattern > searchFile (String pattern ) throws IOException {
169+ List <MatchedPattern > res = new ArrayList <>();
170170 for (int page = 1 ; page <= reader .getNumberOfPages (); page ++) {
171171 res .addAll (searchPage (page , pattern ));
172172 }
@@ -181,7 +181,7 @@ public ArrayList<MatchedPattern> searchFile(String pattern) throws IOException {
181181 * @return <CODE>ArrayList<MatchedPattern></CODE> List of matched text patterns with coordinates.
182182 * @throws IOException on error
183183 */
184- public ArrayList <MatchedPattern > searchPage (int page , float [] coordinates ) throws IOException {
184+ public List <MatchedPattern > searchPage (int page , float [] coordinates ) throws IOException {
185185 PdfDictionary pageDict = reader .getPageN (page );
186186 if (pageDict == null ) {
187187 return new ArrayList <>();
@@ -201,8 +201,8 @@ public ArrayList<MatchedPattern> searchPage(int page, float[] coordinates) throw
201201 * @return <CODE>ArrayList<MatchedPattern></CODE> List of matched text patterns with coordinates.
202202 * @throws IOException on error
203203 */
204- public ArrayList <MatchedPattern > searchFile (float [] coordinates ) throws IOException {
205- ArrayList <MatchedPattern > res = new ArrayList <>();
204+ public List <MatchedPattern > searchFile (float [] coordinates ) throws IOException {
205+ List <MatchedPattern > res = new ArrayList <>();
206206 for (int page = 1 ; page <= reader .getNumberOfPages (); page ++) {
207207 res .addAll (searchPage (page , coordinates ));
208208 }
0 commit comments