Pārlūkot izejas kodu

add FilenameRegexFilter

tags/2.0.1
Jonathan Cobb pirms 5 gadiem
vecāks
revīzija
294d5d290d
1 mainītis faili ar 18 papildinājumiem un 0 dzēšanām
  1. +18
    -0
      src/main/java/org/cobbzilla/util/io/FilenameRegexFilter.java

+ 18
- 0
src/main/java/org/cobbzilla/util/io/FilenameRegexFilter.java Parādīt failu

@@ -0,0 +1,18 @@
package org.cobbzilla.util.io;

import lombok.AllArgsConstructor;

import java.io.File;
import java.io.FilenameFilter;
import java.util.regex.Pattern;

@AllArgsConstructor
public class FilenameRegexFilter implements FilenameFilter {

private final Pattern pattern;

public FilenameRegexFilter (String p) { pattern = Pattern.compile(p); }

@Override public boolean accept(File dir, String name) { return pattern.matcher(name).matches(); }

}

Notiek ielāde…
Atcelt
Saglabāt