processing.mode.java.preproc

## Class PreprocessorResult

- Object
- - PreprocessorResult

-     public class PreprocessorResult
      extends Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `String` | `className`
    `List<String>` | `extraImports`
    `int` | `headerOffset`
    `PdePreprocessor.Mode` | `programType`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `PreprocessorResult(PdePreprocessor.Mode programType, int headerOffset, String className, List<String> extraImports)`

  - ### Method Summary

    - ### Methods inherited from class Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### headerOffset

          public final int headerOffset

    - #### className

          public final String className

    - #### extraImports

          public final List<String> extraImports

    - #### programType

          public final PdePreprocessor.Mode programType

  - ### Constructor Detail

    - #### PreprocessorResult

          public PreprocessorResult(PdePreprocessor.Mode programType,
                            int headerOffset,
                            String className,
                            List<String> extraImports)
                             throws SketchException

      Throws:
        `SketchException`