public class ResourceUtils extends Object
PlexusIoResource
instances.Modifier and Type | Method and Description |
---|---|
static void |
copyFile(InputStream input,
File outFile)
Copies the sources contents to the given destination file.
|
static void |
copyFile(org.codehaus.plexus.components.io.resources.PlexusIoResource in,
File outFile)
Copies the sources contents to the given destination file.
|
static boolean |
isCanonicalizedSame(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
File file)
Checks, whether the resource and the file are identical.
|
static boolean |
isSame(org.codehaus.plexus.components.io.resources.PlexusIoResource resource,
File file)
Checks, whether the resource and the file are identical.
|
static boolean |
isUptodate(long sourceDate,
long destinationDate)
Queries, whether the given source is up-to-date relative to
the given modification date.
|
static boolean |
isUptodate(org.codehaus.plexus.components.io.resources.PlexusIoResource source,
File destination)
Queries, whether the given source is up-to-date relative to
the given destination.
|
static boolean |
isUptodate(org.codehaus.plexus.components.io.resources.PlexusIoResource source,
long destinationDate)
Queries, whether the given source is up-to-date relative to
the given modification date.
|
public static boolean isUptodate(org.codehaus.plexus.components.io.resources.PlexusIoResource source, File destination)
public static boolean isUptodate(org.codehaus.plexus.components.io.resources.PlexusIoResource source, long destinationDate)
public static boolean isUptodate(long sourceDate, long destinationDate)
public static void copyFile(org.codehaus.plexus.components.io.resources.PlexusIoResource in, File outFile) throws IOException
IOException
public static void copyFile(InputStream input, File outFile) throws IOException
IOException
public static boolean isSame(org.codehaus.plexus.components.io.resources.PlexusIoResource resource, File file)
public static boolean isCanonicalizedSame(org.codehaus.plexus.components.io.resources.PlexusIoResource resource, File file) throws IOException
File.getCanonicalFile()
for comparison, which is much
slower than comparing the files.IOException
Copyright © 2001–2019 Codehaus Plexus. All rights reserved.