public abstract class CoreJavadocOptions extends Object implements MinimalJavadocOptions
Modifier | Constructor and Description |
---|---|
|
CoreJavadocOptions() |
protected |
CoreJavadocOptions(org.gradle.external.javadoc.internal.JavadocOptionFile optionFile) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destinationDirectory, getDestinationDirectory, getHeader, getWindowTitle, header, setDestinationDirectory, setHeader, setWindowTitle, windowTitle
public CoreJavadocOptions()
protected CoreJavadocOptions(org.gradle.external.javadoc.internal.JavadocOptionFile optionFile)
public String getOverview()
getOverview
in interface MinimalJavadocOptions
public void setOverview(String overview)
setOverview
in interface MinimalJavadocOptions
public MinimalJavadocOptions overview(String overview)
overview
in interface MinimalJavadocOptions
overview
- The new overview.MinimalJavadocOptions
object.public JavadocMemberLevel getMemberLevel()
getMemberLevel
in interface MinimalJavadocOptions
public void setMemberLevel(JavadocMemberLevel memberLevel)
setMemberLevel
in interface MinimalJavadocOptions
public MinimalJavadocOptions showFromPublic()
showFromPublic
in interface MinimalJavadocOptions
public MinimalJavadocOptions showFromProtected()
showFromProtected
in interface MinimalJavadocOptions
public MinimalJavadocOptions showFromPackage()
showFromPackage
in interface MinimalJavadocOptions
public void contributeCommandLineOptions(ExecSpec execHandleBuilder)
contributeCommandLineOptions
in interface MinimalJavadocOptions
public MinimalJavadocOptions showFromPrivate()
showFromPrivate
in interface MinimalJavadocOptions
public MinimalJavadocOptions showAll()
showAll
in interface MinimalJavadocOptions
public String getDoclet()
getDoclet
in interface MinimalJavadocOptions
public void setDoclet(String doclet)
setDoclet
in interface MinimalJavadocOptions
public MinimalJavadocOptions doclet(String doclet)
doclet
in interface MinimalJavadocOptions
public List<File> getDocletpath()
getDocletpath
in interface MinimalJavadocOptions
public void setDocletpath(List<File> docletpath)
setDocletpath
in interface MinimalJavadocOptions
public MinimalJavadocOptions docletpath(File... docletpath)
docletpath
in interface MinimalJavadocOptions
public String getSource()
getSource
in interface MinimalJavadocOptions
public void setSource(String source)
setSource
in interface MinimalJavadocOptions
public MinimalJavadocOptions source(String source)
source
in interface MinimalJavadocOptions
public List<File> getClasspath()
getClasspath
in interface MinimalJavadocOptions
public void setClasspath(List<File> classpath)
setClasspath
in interface MinimalJavadocOptions
public MinimalJavadocOptions classpath(List<File> classpath)
classpath
in interface MinimalJavadocOptions
public MinimalJavadocOptions classpath(File... classpath)
classpath
in interface MinimalJavadocOptions
public List<File> getBootClasspath()
getBootClasspath
in interface MinimalJavadocOptions
public void setBootClasspath(List<File> bootClasspath)
setBootClasspath
in interface MinimalJavadocOptions
public MinimalJavadocOptions bootClasspath(File... bootClasspath)
bootClasspath
in interface MinimalJavadocOptions
public List<File> getExtDirs()
getExtDirs
in interface MinimalJavadocOptions
public void setExtDirs(List<File> extDirs)
setExtDirs
in interface MinimalJavadocOptions
public MinimalJavadocOptions extDirs(File... extDirs)
extDirs
in interface MinimalJavadocOptions
public JavadocOutputLevel getOutputLevel()
getOutputLevel
in interface MinimalJavadocOptions
public void setOutputLevel(JavadocOutputLevel outputLevel)
setOutputLevel
in interface MinimalJavadocOptions
public MinimalJavadocOptions verbose()
verbose
in interface MinimalJavadocOptions
public boolean isVerbose()
isVerbose
in interface MinimalJavadocOptions
public MinimalJavadocOptions quiet()
quiet
in interface MinimalJavadocOptions
public boolean isBreakIterator()
isBreakIterator
in interface MinimalJavadocOptions
public void setBreakIterator(boolean breakIterator)
setBreakIterator
in interface MinimalJavadocOptions
public MinimalJavadocOptions breakIterator(boolean breakIterator)
breakIterator
in interface MinimalJavadocOptions
public MinimalJavadocOptions breakIterator()
breakIterator
in interface MinimalJavadocOptions
public String getLocale()
getLocale
in interface MinimalJavadocOptions
public void setLocale(String locale)
setLocale
in interface MinimalJavadocOptions
public MinimalJavadocOptions locale(String locale)
locale
in interface MinimalJavadocOptions
public String getEncoding()
getEncoding
in interface MinimalJavadocOptions
public void setEncoding(String encoding)
setEncoding
in interface MinimalJavadocOptions
public MinimalJavadocOptions encoding(String encoding)
encoding
in interface MinimalJavadocOptions
public List<String> getSourceNames()
getSourceNames
in interface MinimalJavadocOptions
public void setSourceNames(List<String> sourceNames)
setSourceNames
in interface MinimalJavadocOptions
public MinimalJavadocOptions sourceNames(String... sourceNames)
sourceNames
in interface MinimalJavadocOptions
public List<String> getJFlags()
getJFlags
in interface MinimalJavadocOptions
public void setJFlags(List<String> jFlags)
setJFlags
in interface MinimalJavadocOptions
public MinimalJavadocOptions jFlags(String... jFlags)
jFlags
in interface MinimalJavadocOptions
public List<File> getOptionFiles()
getOptionFiles
in interface MinimalJavadocOptions
public void setOptionFiles(List<File> optionFiles)
setOptionFiles
in interface MinimalJavadocOptions
public MinimalJavadocOptions optionFiles(File... argumentFiles)
optionFiles
in interface MinimalJavadocOptions
public final void write(File outputFile) throws IOException
write
in interface MinimalJavadocOptions
IOException
public <T> JavadocOptionFileOption<T> addOption(JavadocOptionFileOption<T> option)
public JavadocOptionFileOption<String> addStringOption(String option)
public JavadocOptionFileOption<String> addStringOption(String option, String value)
public <T extends Enum<T>> JavadocOptionFileOption<T> addEnumOption(String option)
public <T extends Enum<T>> JavadocOptionFileOption<T> addEnumOption(String option, T value)
public JavadocOptionFileOption<List<File>> addPathOption(String option)
public JavadocOptionFileOption<List<File>> addPathOption(String option, String joinBy)
public JavadocOptionFileOption<List<String>> addStringsOption(String option)
public JavadocOptionFileOption<List<String>> addStringsOption(String option, String joinBy)
public JavadocOptionFileOption<List<String>> addMultilineStringsOption(String option)
public JavadocOptionFileOption<Boolean> addBooleanOption(String option)
public JavadocOptionFileOption<Boolean> addBooleanOption(String option, boolean value)
public JavadocOptionFileOption<File> addFileOption(String option)
public JavadocOptionFileOption<File> addFileOption(String option, File value)