## Uses of Interface
org.apache.torque.generator.configuration.paths.ProjectPaths

- Packages that use ProjectPaths
  Package | Description
  --- | ---
  org.apache.torque.generator.configuration | This package contains the classes for configuring the Torque generator.
  org.apache.torque.generator.configuration.paths | This package defines the directory structure of the Torque generator configuration and its surrounding project.

- - ### Uses of ProjectPaths in org.apache.torque.generator.configuration

    Methods in org.apache.torque.generator.configuration that return ProjectPaths
    Modifier and Type | Method | Description
    --- | --- | ---
    `ProjectPaths` | UnitDescriptor.`getProjectPaths()` | Returns the paths which the Torque generator must know about the surrounding project.

    Constructors in org.apache.torque.generator.configuration with parameters of type ProjectPaths
    Constructor | Description
    --- | ---
    `DirectoryConfigurationProvider​(ProjectPaths projectPaths, TorqueGeneratorPaths configurationPaths)` | Constructor.
    `JarConfigurationProvider​(ProjectPaths projectPaths, TorqueGeneratorPaths configurationPaths)` | Constructor.
    `UnitDescriptor​(UnitDescriptor.Packaging packaging, ProjectPaths projectPaths, TorqueGeneratorPaths configurationPaths)` | Constructor without inheritance, override options, overrideSourceFileset, loglevel and addDebuggingInfoToOutput.

  - ### Uses of ProjectPaths in org.apache.torque.generator.configuration.paths

    Classes in org.apache.torque.generator.configuration.paths that implement ProjectPaths
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CustomProjectPaths` | Implementation of ProjectPaths with custom paths.
    `class` | `Maven2DirectoryProjectPaths` | Implementation of ProjectPaths if the configuration is located in a directory of a maven 2 project.
    `class` | `Maven2JarProjectPaths` | Implementation of ProjectPaths if the configuration is located in a jar file inside of a Maven 2 project.
    `class` | `Maven2ProjectPaths` | Contains information of the default integration of the Torque generator into a maven 2 project.

    Constructors in org.apache.torque.generator.configuration.paths with parameters of type ProjectPaths
    Constructor | Description
    --- | ---
    `CustomProjectPaths​(ProjectPaths toCopy)` | Copy-constructor.