Package org.apache.maven.plugins.javadoc
Class AbstractFixJavadocMojo.JavaEntityTags
- java.lang.Object
-
- org.apache.maven.plugins.javadoc.AbstractFixJavadocMojo.JavaEntityTags
-
- Enclosing class:
- AbstractFixJavadocMojo
class AbstractFixJavadocMojo.JavaEntityTags extends java.lang.ObjectWrapper class for the entity's tags.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<java.lang.String>documentedParamsprivate com.thoughtworks.qdox.model.JavaAnnotatedElemententityprivate booleanisJavaMethodprivate java.util.List<java.lang.String>namesTagsList of tag names.private java.util.Map<java.lang.String,java.lang.String>tagParamsMap with java parameter as key and original Javadoc lines as values.private java.lang.StringtagReturnOriginal javadoc lines.private java.util.Map<java.lang.String,java.lang.String>tagThrowsMap with java throw as key and original Javadoc lines as values.private java.util.List<java.lang.String>unknownsTagsOriginal javadoc lines for unknown tags.
-
Constructor Summary
Constructors Constructor Description JavaEntityTags(com.thoughtworks.qdox.model.JavaAnnotatedElement entity, boolean isJavaMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetJavadocParamTag(java.lang.String paramValue)java.lang.StringgetJavadocReturnTag()java.lang.StringgetJavadocThrowsTag(java.lang.String paramName)java.lang.StringgetJavadocThrowsTag(java.lang.String paramName, boolean nullable)private java.lang.StringgetMessage(java.lang.String paramName, java.lang.String mapName)java.util.List<java.lang.String>getNamesTags()java.util.List<java.lang.String>getUnknownTags()booleanhasJavadocParamTag(java.lang.String paramName)voidputJavadocParamTag(java.lang.String paramName, java.lang.String paramValue, java.lang.String originalJavadocTag)voidputJavadocThrowsTag(java.lang.String paramName, java.lang.String originalJavadocTag)voidsetJavadocReturnTag(java.lang.String s)java.lang.StringtoString()
-
-
-
Field Detail
-
entity
private final com.thoughtworks.qdox.model.JavaAnnotatedElement entity
-
isJavaMethod
private final boolean isJavaMethod
-
namesTags
private java.util.List<java.lang.String> namesTags
List of tag names.
-
tagParams
private java.util.Map<java.lang.String,java.lang.String> tagParams
Map with java parameter as key and original Javadoc lines as values.
-
documentedParams
private java.util.Set<java.lang.String> documentedParams
-
tagReturn
private java.lang.String tagReturn
Original javadoc lines.
-
tagThrows
private java.util.Map<java.lang.String,java.lang.String> tagThrows
Map with java throw as key and original Javadoc lines as values.
-
unknownsTags
private java.util.List<java.lang.String> unknownsTags
Original javadoc lines for unknown tags.
-
-
Method Detail
-
getNamesTags
public java.util.List<java.lang.String> getNamesTags()
-
getJavadocReturnTag
public java.lang.String getJavadocReturnTag()
-
setJavadocReturnTag
public void setJavadocReturnTag(java.lang.String s)
-
getUnknownTags
public java.util.List<java.lang.String> getUnknownTags()
-
putJavadocParamTag
public void putJavadocParamTag(java.lang.String paramName, java.lang.String paramValue, java.lang.String originalJavadocTag)
-
getJavadocParamTag
public java.lang.String getJavadocParamTag(java.lang.String paramValue)
-
hasJavadocParamTag
public boolean hasJavadocParamTag(java.lang.String paramName)
-
putJavadocThrowsTag
public void putJavadocThrowsTag(java.lang.String paramName, java.lang.String originalJavadocTag)
-
getJavadocThrowsTag
public java.lang.String getJavadocThrowsTag(java.lang.String paramName)
-
getJavadocThrowsTag
public java.lang.String getJavadocThrowsTag(java.lang.String paramName, boolean nullable)
-
getMessage
private java.lang.String getMessage(java.lang.String paramName, java.lang.String mapName)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-