# Package com.norconex.commons.lang.file

package com.norconex.commons.lang.file
File-related utility classes.

- Related Packages
  Package
  Description
  com.norconex.commons.lang
  Miscellaneous classes.
- Class
  Description
  ContentFamily
  Represents a family of content types.
  ContentType
  Represents a file Content-Type (also called MIME-Type or Media Type).
  FileAlreadyLockedException
  Checked exception thrown by `FileLocker` when trying to create a lock on an on an already locked file.
  FileChangeListener
  Listener for file changes, to be used with a `FileMonitor`.
  FileLocker
  Simple `FileLock` wrapper to use operating-system file-locking ability to help with multi-processes management.
  FileMonitor
  Class monitoring a `File` for changes and notifying all registered `FileChangeListener`.
  FileUtil
  Utility methods when dealing with files and directories.
  FileVisitor
  Visitor to be used with `FileUtil.visit*` methods.
  IFileChangeListener
  Deprecated.
  Use `FileChangeListener` instead
  IFileVisitor
  Deprecated.
  Use `FileVisitor` instead.
  WebFile
  Access a web-based file as a local file.