Class EditableJavadoc

java.lang.Object
com.github.tadukoo.java.Javadoc
com.github.tadukoo.java.editable.EditableJavadoc

public class EditableJavadoc extends Javadoc
Represents a Javadoc that can be modified
Version:
Alpha v.0.4
Author:
Logan Ferree (Tadukoo)
  • Method Details

    • builder

      public static EditableJavadoc.EditableJavadocBuilder builder()
      Returns:
      A new EditableJavadoc.EditableJavadocBuilder to use to build a new EditableJavadoc
    • setCondensed

      public void setCondensed(boolean condensed)
      Parameters:
      condensed - Whether the Javadoc is condensed or not
    • addContent

      public void addContent(String content)
      Parameters:
      content - Content to be added to the Javadoc
    • addContent

      public void addContent(List<String> content)
      Parameters:
      content - Content to be added to the Javadoc
    • setContent

      public void setContent(List<String> content)
      Parameters:
      content - The content of the Javadoc
    • setAuthor

      public void setAuthor(String author)
      Parameters:
      author - The author of the Javadoc
    • setVersion

      public void setVersion(String version)
      Parameters:
      version - The version for the Javadoc
    • setSince

      public void setSince(String since)
      Parameters:
      since - The "since" value for the Javadoc
    • addParam

      public void addParam(String name, String description)
      Parameters:
      name - The name of the parameter
      description - The description of the parameter
    • addParam

      public void addParam(com.github.tadukoo.util.tuple.Pair<String,String> param)
      Parameters:
      param - A parameter as a pair of the name and javadoc text for it
    • addParams

      public void addParams(List<com.github.tadukoo.util.tuple.Pair<String,String>> params)
      Parameters:
      params - The parameters to add to the Javadoc
    • setParams

      public void setParams(List<com.github.tadukoo.util.tuple.Pair<String,String>> params)
      Parameters:
      params - The parameters in the Javadoc
    • setReturnVal

      public void setReturnVal(String returnVal)
      Parameters:
      returnVal - The return string in the Javadoc