Top Inners Fields Constructors Methods
org.hamcrest.io

public final Class FileMatchers

extends Object
Class Inheritance
Imports
org.hamcrest.Description, .FeatureMatcher, .Matcher, .TypeSafeDiagnosingMatcher, java.io.File, .IOException

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
public static final FileMatchers.FileStatus
public static final FileMatchers.FileStatus
public static final FileMatchers.FileStatus
public static final FileMatchers.FileStatus
public static final FileMatchers.FileStatus

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static Matcher<File>
aFileNamed(final Matcher<String> expected)

public static Matcher<File>
public static Matcher<File>
public static Matcher<File>
aFileWithSize(long size)

public static Matcher<File>
aFileWithSize(final Matcher<Long> expected)

public static Matcher<File>
public static Matcher<File>
public static Matcher<File>
public static Matcher<File>
public static Matcher<File>
private static Matcher<File>
fileChecker(final FileMatchers.FileStatus fileStatus, final String successDescription, final String failureDescription)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CAN_READback to summary
public static final FileMatchers.FileStatus CAN_READ
CAN_WRITEback to summary
public static final FileMatchers.FileStatus CAN_WRITE
EXISTSback to summary
public static final FileMatchers.FileStatus EXISTS
IS_DIRECTORYback to summary
public static final FileMatchers.FileStatus IS_DIRECTORY
IS_FILEback to summary
public static final FileMatchers.FileStatus IS_FILE

Constructor Detail

FileMatchersback to summary
public FileMatchers()

Method Detail

aFileNamedback to summary
public static Matcher<File> aFileNamed(final Matcher<String> expected)
aFileWithAbsolutePathback to summary
public static Matcher<File> aFileWithAbsolutePath(final Matcher<String> expected)
aFileWithCanonicalPathback to summary
public static Matcher<File> aFileWithCanonicalPath(final Matcher<String> expected)
aFileWithSizeback to summary
public static Matcher<File> aFileWithSize(long size)
aFileWithSizeback to summary
public static Matcher<File> aFileWithSize(final Matcher<Long> expected)
anExistingDirectoryback to summary
public static Matcher<File> anExistingDirectory()
anExistingFileback to summary
public static Matcher<File> anExistingFile()
anExistingFileOrDirectoryback to summary
public static Matcher<File> anExistingFileOrDirectory()
aReadableFileback to summary
public static Matcher<File> aReadableFile()
aWritableFileback to summary
public static Matcher<File> aWritableFile()
fileCheckerback to summary
private static Matcher<File> fileChecker(final FileMatchers.FileStatus fileStatus, final String successDescription, final String failureDescription)
org.hamcrest.io back to summary

public Interface FileMatchers.FileStatus


Method Summary

Modifier and TypeMethod and Description
public boolean
check(File actual)

Method Detail

checkback to summary
public boolean check(File actual)