# Package org.eclipse.rdf4j.common.platform

- Interface Summary
  Interface | Description
  --- | ---
  Platform | The Platform interface defines methods that are expected to differ slightly between operating systems, e.g.
  ProcessLauncher.OutputListener | Classes implementing this interface can receive output generated by processes launched using the ProcessLauncher.

- Class Summary
  Class | Description
  --- | ---
  AbstractPlatform | Utility base class for Platform implementations.
  DefaultPlatform |
  PlatformBase | Deprecated. since 4.0.
  PlatformFactory | PlatformFactory creates a Platform instance corresponding with the current platform.
  ProcessLauncher | Deprecated.

- Exception Summary
  Exception | Description
  --- | ---
  ProcessLauncher.CommandNotExistsException | Exception that is thrown when a command could not be executed because it (probably) does not exist at all.