org.gradle.external.javadoc
Class CoreJavadocOptions
java.lang.Object
org.gradle.external.javadoc.CoreJavadocOptions
- All Implemented Interfaces:
- MinimalJavadocOptions
- Direct Known Subclasses:
- StandardJavadocDocletOptions
public abstract class CoreJavadocOptions
- extends Object
- implements MinimalJavadocOptions
Provides the core Javadoc Options. That is, provides the options which are not doclet specific.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CoreJavadocOptions
public CoreJavadocOptions()
CoreJavadocOptions
protected CoreJavadocOptions(org.gradle.external.javadoc.internal.JavadocOptionFile optionFile)
getOverview
public String getOverview()
- Specified by:
getOverview in interface MinimalJavadocOptions
setOverview
public void setOverview(String overview)
- Specified by:
setOverview in interface MinimalJavadocOptions
overview
public MinimalJavadocOptions overview(String overview)
- Fluent setter for the overview option.
- Specified by:
overview in interface MinimalJavadocOptions
- Parameters:
overview - The new overview.
- Returns:
- The
MinimalJavadocOptions object.
getMemberLevel
public JavadocMemberLevel getMemberLevel()
- Specified by:
getMemberLevel in interface MinimalJavadocOptions
setMemberLevel
public void setMemberLevel(JavadocMemberLevel memberLevel)
- Specified by:
setMemberLevel in interface MinimalJavadocOptions
showFromPublic
public MinimalJavadocOptions showFromPublic()
- Specified by:
showFromPublic in interface MinimalJavadocOptions
showFromProtected
public MinimalJavadocOptions showFromProtected()
- Specified by:
showFromProtected in interface MinimalJavadocOptions
showFromPackage
public MinimalJavadocOptions showFromPackage()
- Specified by:
showFromPackage in interface MinimalJavadocOptions
contributeCommandLineOptions
public void contributeCommandLineOptions(ExecSpec execHandleBuilder)
- Specified by:
contributeCommandLineOptions in interface MinimalJavadocOptions
showFromPrivate
public MinimalJavadocOptions showFromPrivate()
- Specified by:
showFromPrivate in interface MinimalJavadocOptions
showAll
public MinimalJavadocOptions showAll()
- Specified by:
showAll in interface MinimalJavadocOptions
getDoclet
public String getDoclet()
- Specified by:
getDoclet in interface MinimalJavadocOptions
setDoclet
public void setDoclet(String doclet)
- Specified by:
setDoclet in interface MinimalJavadocOptions
doclet
public MinimalJavadocOptions doclet(String doclet)
- Specified by:
doclet in interface MinimalJavadocOptions
getDocletpath
public List<File> getDocletpath()
- Specified by:
getDocletpath in interface MinimalJavadocOptions
setDocletpath
public void setDocletpath(List<File> docletpath)
- Specified by:
setDocletpath in interface MinimalJavadocOptions
docletpath
public MinimalJavadocOptions docletpath(File... docletpath)
- Specified by:
docletpath in interface MinimalJavadocOptions
getSource
public String getSource()
- Specified by:
getSource in interface MinimalJavadocOptions
setSource
public void setSource(String source)
- Specified by:
setSource in interface MinimalJavadocOptions
source
public MinimalJavadocOptions source(String source)
- Specified by:
source in interface MinimalJavadocOptions
getClasspath
public List<File> getClasspath()
- Specified by:
getClasspath in interface MinimalJavadocOptions
setClasspath
public void setClasspath(List<File> classpath)
- Specified by:
setClasspath in interface MinimalJavadocOptions
classpath
public MinimalJavadocOptions classpath(List<File> classpath)
- Specified by:
classpath in interface MinimalJavadocOptions
classpath
public MinimalJavadocOptions classpath(File... classpath)
- Specified by:
classpath in interface MinimalJavadocOptions
getBootClasspath
public List<File> getBootClasspath()
- Specified by:
getBootClasspath in interface MinimalJavadocOptions
setBootClasspath
public void setBootClasspath(List<File> bootClasspath)
- Specified by:
setBootClasspath in interface MinimalJavadocOptions
bootClasspath
public MinimalJavadocOptions bootClasspath(File... bootClasspath)
- Specified by:
bootClasspath in interface MinimalJavadocOptions
getExtDirs
public List<File> getExtDirs()
- Specified by:
getExtDirs in interface MinimalJavadocOptions
setExtDirs
public void setExtDirs(List<File> extDirs)
- Specified by:
setExtDirs in interface MinimalJavadocOptions
extDirs
public MinimalJavadocOptions extDirs(File... extDirs)
- Specified by:
extDirs in interface MinimalJavadocOptions
getOutputLevel
public JavadocOutputLevel getOutputLevel()
- Specified by:
getOutputLevel in interface MinimalJavadocOptions
setOutputLevel
public void setOutputLevel(JavadocOutputLevel outputLevel)
- Specified by:
setOutputLevel in interface MinimalJavadocOptions
verbose
public MinimalJavadocOptions verbose()
- Specified by:
verbose in interface MinimalJavadocOptions
isVerbose
public boolean isVerbose()
- Specified by:
isVerbose in interface MinimalJavadocOptions
quiet
public MinimalJavadocOptions quiet()
- Specified by:
quiet in interface MinimalJavadocOptions
isBreakIterator
public boolean isBreakIterator()
- Specified by:
isBreakIterator in interface MinimalJavadocOptions
setBreakIterator
public void setBreakIterator(boolean breakIterator)
- Specified by:
setBreakIterator in interface MinimalJavadocOptions
breakIterator
public MinimalJavadocOptions breakIterator(boolean breakIterator)
- Specified by:
breakIterator in interface MinimalJavadocOptions
breakIterator
public MinimalJavadocOptions breakIterator()
- Specified by:
breakIterator in interface MinimalJavadocOptions
getLocale
public String getLocale()
- Specified by:
getLocale in interface MinimalJavadocOptions
setLocale
public void setLocale(String locale)
- Specified by:
setLocale in interface MinimalJavadocOptions
locale
public MinimalJavadocOptions locale(String locale)
- Specified by:
locale in interface MinimalJavadocOptions
getEncoding
public String getEncoding()
- Specified by:
getEncoding in interface MinimalJavadocOptions
setEncoding
public void setEncoding(String encoding)
- Specified by:
setEncoding in interface MinimalJavadocOptions
encoding
public MinimalJavadocOptions encoding(String encoding)
- Specified by:
encoding in interface MinimalJavadocOptions
getSourceNames
public List<String> getSourceNames()
- Specified by:
getSourceNames in interface MinimalJavadocOptions
setSourceNames
public void setSourceNames(List<String> sourceNames)
- Specified by:
setSourceNames in interface MinimalJavadocOptions
sourceNames
public MinimalJavadocOptions sourceNames(String... sourceNames)
- Specified by:
sourceNames in interface MinimalJavadocOptions
getJFlags
public List<String> getJFlags()
- Specified by:
getJFlags in interface MinimalJavadocOptions
setJFlags
public void setJFlags(List<String> jFlags)
- Specified by:
setJFlags in interface MinimalJavadocOptions
jFlags
public MinimalJavadocOptions jFlags(String... jFlags)
- Specified by:
jFlags in interface MinimalJavadocOptions
getOptionFiles
public List<File> getOptionFiles()
- Specified by:
getOptionFiles in interface MinimalJavadocOptions
setOptionFiles
public void setOptionFiles(List<File> optionFiles)
- Specified by:
setOptionFiles in interface MinimalJavadocOptions
optionFiles
public MinimalJavadocOptions optionFiles(File... argumentFiles)
- Specified by:
optionFiles in interface MinimalJavadocOptions
write
public final void write(File outputFile)
throws IOException
- Specified by:
write in interface MinimalJavadocOptions
- Throws:
IOException
addOption
public <T> JavadocOptionFileOption<T> addOption(JavadocOptionFileOption<T> option)
addStringOption
public JavadocOptionFileOption<String> addStringOption(String option)
addStringOption
public JavadocOptionFileOption<String> addStringOption(String option,
String value)
addEnumOption
public <T extends Enum<T>> JavadocOptionFileOption<T> addEnumOption(String option)
addEnumOption
public <T extends Enum<T>> JavadocOptionFileOption<T> addEnumOption(String option,
T value)
addPathOption
public JavadocOptionFileOption<List<File>> addPathOption(String option)
addPathOption
public JavadocOptionFileOption<List<File>> addPathOption(String option,
String joinBy)
addStringsOption
public JavadocOptionFileOption<List<String>> addStringsOption(String option)
addStringsOption
public JavadocOptionFileOption<List<String>> addStringsOption(String option,
String joinBy)
addMultilineStringsOption
public JavadocOptionFileOption<List<String>> addMultilineStringsOption(String option)
addBooleanOption
public JavadocOptionFileOption<Boolean> addBooleanOption(String option)
addBooleanOption
public JavadocOptionFileOption<Boolean> addBooleanOption(String option,
boolean value)
addFileOption
public JavadocOptionFileOption<File> addFileOption(String option)
addFileOption
public JavadocOptionFileOption<File> addFileOption(String option,
File value)