public abstract class AbstractBaseJavaEntity extends AbstractJavaModel implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.util.List<JavaAnnotation> |
annotations |
private java.lang.String |
comment |
private JavaSource |
source |
private java.util.List<DocletTag> |
tags |
Constructor and Description |
---|
AbstractBaseJavaEntity() |
Modifier and Type | Method and Description |
---|---|
java.util.List<JavaAnnotation> |
getAnnotations() |
java.lang.String |
getComment() |
JavaClass |
getDeclaringClass()
Not every entity has a parentClass, but AnnotationFieldRef requires access to it.
|
java.lang.String |
getNamedParameter(java.lang.String tagName,
java.lang.String parameterName)
Convenience method for
getTagByName(String).getNamedParameter(String) that also checks for null tag. |
JavaSource |
getSource() |
DocletTag |
getTagByName(java.lang.String name) |
java.util.List<DocletTag> |
getTags() |
java.util.List<DocletTag> |
getTagsByName(java.lang.String name) |
void |
setAnnotations(java.util.List<JavaAnnotation> annotations) |
void |
setComment(java.lang.String comment) |
void |
setSource(JavaSource source) |
void |
setTags(java.util.List<DocletTag> tagList) |
getLineNumber, getModelWriter, setLineNumber, setModelWriterFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCodeBlock
private JavaSource source
private java.util.List<JavaAnnotation> annotations
private java.lang.String comment
private java.util.List<DocletTag> tags
public JavaSource getSource()
public void setSource(JavaSource source)
public java.util.List<JavaAnnotation> getAnnotations()
public void setAnnotations(java.util.List<JavaAnnotation> annotations)
public JavaClass getDeclaringClass()
public java.lang.String getComment()
public void setComment(java.lang.String comment)
public java.util.List<DocletTag> getTags()
public java.util.List<DocletTag> getTagsByName(java.lang.String name)
public DocletTag getTagByName(java.lang.String name)
public java.lang.String getNamedParameter(java.lang.String tagName, java.lang.String parameterName)
getTagByName(String).getNamedParameter(String)
that also checks for null tag.tagName
- the name of the docletTagparameterName
- the name of the parameterpublic void setTags(java.util.List<DocletTag> tagList)