public abstract class AbstractJavaEntity
extends java.lang.Object
implements Serializable, Comparable
commentHeader
(package private) void commentHeader(IndentBuffer buffer)
getComment
public String getComment()
getLineNumber
public int getLineNumber()
getModifiers
public String[] getModifiers()
Return list of modifiers as Strings.
(public, private, protected, final, abstract, static)
getName
public String getName()
getNamedParameter
public String getNamedParameter(String tagName,
String parameterName)
Convenience method for getTagByName(String).getNamedParameter(String)
that also checks for null tag.
getTagByName
public DocletTag getTagByName(String name)
getTagsByName
public DocletTag[] getTagsByName(String name)
isAbstract
public boolean isAbstract()
isFinal
public boolean isFinal()
isModifierPresent
private boolean isModifierPresent(String modifier)
isNative
public boolean isNative()
isPrivate
public boolean isPrivate()
isProtected
public boolean isProtected()
isPublic
public boolean isPublic()
isStatic
public boolean isStatic()
isStrictfp
public boolean isStrictfp()
isSynchronized
public boolean isSynchronized()
isTransient
public boolean isTransient()
isVolatile
public boolean isVolatile()
setComment
public void setComment(String comment)
setModifiers
public void setModifiers(String[] modifiers)
setName
public void setName(String name)
setTags
public void setTags(List tagList)
toString
public String toString()
writeAccessibilityModifier
protected void writeAccessibilityModifier(IndentBuffer result)
writeAllModifiers
protected void writeAllModifiers(IndentBuffer result)
writeBody
protected abstract void writeBody(IndentBuffer result)
writeNonAccessibilityModifiers
protected void writeNonAccessibilityModifiers(IndentBuffer result)