Package org.codehaus.groovy.control.customizers.builder

# Class SourceAwareCustomizerFactory.SourceOptions

java.lang.Object
org.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory.SourceOptions

Enclosing class:
  SourceAwareCustomizerFactory

public static class SourceAwareCustomizerFactory.SourceOptions extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `String`
  `basename`
  `List<String>`
  `basenames`
  `Closure<Boolean>`
  `basenameValidator`
  `Closure<Boolean>`
  `classValidator`
  `CompilationCustomizer`
  `delegate`
  `String`
  `extension`
  `List<String>`
  `extensions`
  `Closure<Boolean>`
  `extensionValidator`
  `Closure<Boolean>`
  `unitValidator`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `SourceOptions()`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

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

- ## Field Details

  - ### delegate

    public CompilationCustomizer delegate

  - ### extensionValidator

    public Closure<Boolean> extensionValidator

  - ### unitValidator

    public Closure<Boolean> unitValidator

  - ### basenameValidator

    public Closure<Boolean> basenameValidator

  - ### classValidator

    public Closure<Boolean> classValidator

  - ### extension

    public String extension

  - ### basename

    public String basename

  - ### extensions

    public List<String> extensions

  - ### basenames

    public List<String> basenames

- ## Constructor Details

  - ### SourceOptions

    public SourceOptions()