com.thoughtworks.qdox.model
public abstract class AbstractJavaEntity extends Object implements Serializable, Comparable
Field Summary | |
---|---|
String | comment |
int | lineNumber |
protected List | modifiers |
protected String | name |
JavaClassParent | parent |
DocletTag[] | tags |
Constructor Summary | |
---|---|
protected | AbstractJavaEntity(JavaClassParent parent, int lineNumber) |
Method Summary | |
---|---|
void | commentHeader(IndentBuffer buffer) |
String | getComment() |
int | getLineNumber() |
String[] | getModifiers()
Return list of modifiers as Strings.
(public, private, protected, final, abstract, static) |
String | getName() |
String | getNamedParameter(String tagName, String parameterName)
Convenience method for getTagByName(String).getNamedParameter(String)
that also checks for null tag. |
JavaClassParent | getParent() |
JavaSource | getSource() |
DocletTag | getTagByName(String name) |
DocletTag[] | getTags() |
DocletTag[] | getTagsByName(String name) |
boolean | isAbstract() |
boolean | isFinal() |
boolean | isModifierPresent(String modifier) |
boolean | isNative() |
boolean | isPrivate() |
boolean | isProtected() |
boolean | isPublic() |
boolean | isStatic() |
boolean | isStrictfp() |
boolean | isSynchronized() |
boolean | isTransient() |
boolean | isVolatile() |
void | setComment(String comment) |
void | setModifiers(String[] modifiers) |
void | setName(String name) |
void | setTags(List tagList) |
String | toString() |
protected void | write(IndentBuffer result) |
protected void | writeAccessibilityModifier(IndentBuffer result) |
protected void | writeAllModifiers(IndentBuffer result) |
protected abstract void | writeBody(IndentBuffer result) |
protected void | writeNonAccessibilityModifiers(IndentBuffer result) |
getTagByName(String).getNamedParameter(String)
that also checks for null tag.Since: 1.3
Since: 1.4
Since: 1.4
Since: 1.4