R: Checks if a file equals another

equals.GenericDataFile {R.filesets} | R Documentation

## Checks if a file equals another

### Description

Checks if a file equals another.

### Usage

    ## S3 method for class 'GenericDataFile'
    equals(this, other, ...)

### Arguments

`other` | The other `GenericDataFile` to be compared to.
`...` | Not used.

### Details

The two files compared are equal if they have the same pathname.

The two files compared are not equal if:

- Argument `other` is not a `GenericDataFile`, or

- their file sizes differ, or

- their file checksums differ.

If none of the above occurs, the two files are considered equal.

Note that subclasses use refined rules.

### Value

Returns `TRUE` if the file equals the other, otherwise `FALSE`. If `FALSE`, attributes are added specifying the pathnames of the two files compared, and the reason for them being different.

### Author(s)

Henrik Bengtsson

### See Also

`*getFileSize()`. `*getChecksum()`. For more information see `GenericDataFile`.

[Package R.filesets version 2.11.0 Index]