Package com.github.chhorz.javadoc
Class JavaDoc
- java.lang.Object
-
- com.github.chhorz.javadoc.JavaDoc
-
public class JavaDoc extends java.lang.ObjectThis Javadoc object holds the parsed information.- Author:
- chhorz
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()The Javadoc description is the whole text until the first tag.java.lang.StringgetSummary()The summary is either defined by the new tag {(at)summary ...} or the first sentence of the textual description.java.util.List<BlockTag>getTags()This method returns all parsedTags<T extends Tag>
java.util.List<T>getTags(java.lang.Class<T> tagClass)This method returns a list of all tags from the given class.java.lang.StringtoString()
-
-
-
Constructor Detail
-
JavaDoc
public JavaDoc(java.lang.String summary, java.lang.String description, java.util.List<BlockTag> tags)
-
-
Method Detail
-
getSummary
public java.lang.String getSummary()
The summary is either defined by the new tag {(at)summary ...} or the first sentence of the textual description.- Returns:
- the summary of the textual description
-
getDescription
public java.lang.String getDescription()
The Javadoc description is the whole text until the first tag.- Returns:
- the complete textual description
-
getTags
public java.util.List<BlockTag> getTags()
This method returns all parsedTags- Returns:
- a list of all tags
-
getTags
public <T extends Tag> java.util.List<T> getTags(java.lang.Class<T> tagClass)
This method returns a list of all tags from the given class.- Parameters:
tagClass- a class to filter the output- Returns:
- a list of tags from the given class
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-