org.gradle.external.javadoc.optionfile
Class AbstractJavadocOptionFileOption<T>

java.lang.Object
  extended by org.gradle.external.javadoc.optionfile.AbstractJavadocOptionFileOption<T>
All Implemented Interfaces:
JavadocOptionFileOption<T>, OptionLessJavadocOptionFileOption<T>
Direct Known Subclasses:
AbstractListJavadocOptionFileOption, BooleanJavadocOptionFileOption, EnumJavadocOptionFileOption, FileJavadocOptionFileOption, GroupsJavadocOptionFileOption, LinksOfflineJavadocOptionFileOption, StringJavadocOptionFileOption, TagsJavadocOptionFileOption

public abstract class AbstractJavadocOptionFileOption<T>
extends Object
implements JavadocOptionFileOption<T>


Field Summary
protected  String option
           
protected  T value
           
 
Constructor Summary
protected AbstractJavadocOptionFileOption(String option)
           
protected AbstractJavadocOptionFileOption(String option, T value)
           
 
Method Summary
 String getOption()
           
 T getValue()
           
 void setValue(T value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gradle.external.javadoc.optionfile.OptionLessJavadocOptionFileOption
write
 

Field Detail

option

protected final String option

value

protected T value
Constructor Detail

AbstractJavadocOptionFileOption

protected AbstractJavadocOptionFileOption(String option)

AbstractJavadocOptionFileOption

protected AbstractJavadocOptionFileOption(String option,
                                          T value)
Method Detail

getOption

public final String getOption()
Specified by:
getOption in interface JavadocOptionFileOption<T>

getValue

public T getValue()
Specified by:
getValue in interface OptionLessJavadocOptionFileOption<T>

setValue

public void setValue(T value)
Specified by:
setValue in interface OptionLessJavadocOptionFileOption<T>