org.sonatype.gshell.util
Class FileAssert

java.lang.Object
  extended by org.sonatype.gshell.util.FileAssert

public class FileAssert
extends Object

Helper to assert various file requirements.

Since:
2.0
Author:
Jason Dillon

Nested Class Summary
 class FileAssert.AssertionException
           
 
Constructor Summary
FileAssert(File file)
           
 
Method Summary
 FileAssert exists()
           
 FileAssert exists(boolean flag)
           
 File getFile()
           
 FileAssert isAbsolute()
           
 FileAssert isAbsolute(boolean flag)
           
 FileAssert isDirectory()
           
 FileAssert isDirectory(boolean flag)
           
 FileAssert isFile()
           
 FileAssert isFile(boolean flag)
           
 FileAssert isHidden()
           
 FileAssert isHidden(boolean flag)
           
 FileAssert isReadable()
           
 FileAssert isReadable(boolean flag)
           
 FileAssert isWritable()
           
 FileAssert isWritable(boolean flag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileAssert

public FileAssert(File file)
Method Detail

getFile

public File getFile()

exists

public FileAssert exists(boolean flag)

exists

public FileAssert exists()

isFile

public FileAssert isFile(boolean flag)

isFile

public FileAssert isFile()

isDirectory

public FileAssert isDirectory(boolean flag)

isDirectory

public FileAssert isDirectory()

isReadable

public FileAssert isReadable(boolean flag)

isReadable

public FileAssert isReadable()

isWritable

public FileAssert isWritable(boolean flag)

isWritable

public FileAssert isWritable()

isHidden

public FileAssert isHidden(boolean flag)

isHidden

public FileAssert isHidden()

isAbsolute

public FileAssert isAbsolute(boolean flag)

isAbsolute

public FileAssert isAbsolute()


Copyright © 2008-2011 Sonatype. All Rights Reserved.