org.jvnet.jaxb2.maven2.util
Class IOUtils
java.lang.Object
org.jvnet.jaxb2.maven2.util.IOUtils
public class IOUtils
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GET_URL
public static final CollectionUtils.Function<File,URL> GET_URL
LAST_MODIFIED
public static final CollectionUtils.Function<File,Long> LAST_MODIFIED
IOUtils
public IOUtils()
getInputSource
public static InputSource getInputSource(File file)
- Creates an input source for the given file.
- Parameters:
file
- file to create input source for.
- Returns:
- Created input source object.
getInputSource
public static InputSource getInputSource(URL url)
lastModified
public static long lastModified(File file)
scanDirectoryForFiles
public static List<File> scanDirectoryForFiles(File directory,
String[] includes,
String[] excludes,
boolean defaultExcludes)
throws IOException
- Scans given directory for files satisfying given inclusion/exclusion
patterns.
- Parameters:
directory
- Directory to scan.includes
- inclusion pattern.excludes
- exclusion pattern.defaultExcludes
- default exclusion flag.
- Returns:
- Files from the given directory which satisfy given patterns. The
files are
canonical
.
- Throws:
IOException
Copyright © 2006-2011. All Rights Reserved.