public abstract class AbstractJavaEntity extends Object implements Serializable, Comparable
Modifier and Type | Field and Description |
---|---|
protected List |
modifiers |
protected String |
name |
Constructor and Description |
---|
AbstractJavaEntity() |
Modifier and Type | Method and Description |
---|---|
Annotation[] |
getAnnotations() |
String |
getComment() |
int |
getLineNumber() |
String[] |
getModifiers()
Return list of modifiers as Strings.
|
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 |
isNative() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isStrictfp() |
boolean |
isSynchronized() |
boolean |
isTransient() |
boolean |
isVolatile() |
void |
setAnnotations(Annotation[] annotations) |
void |
setComment(String comment) |
void |
setLineNumber(int lineNumber) |
void |
setModifiers(String[] modifiers) |
void |
setName(String name) |
void |
setParent(JavaClassParent parent) |
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
compareTo
public int getLineNumber()
public String getName()
public String[] getModifiers()
public String getComment()
public DocletTag[] getTags()
public Annotation[] getAnnotations()
public String getNamedParameter(String tagName, String parameterName)
getTagByName(String).getNamedParameter(String)
that also checks for null tag.protected void write(IndentBuffer result)
protected abstract void writeBody(IndentBuffer result)
public void setName(String name)
public void setModifiers(String[] modifiers)
public void setComment(String comment)
public void setTags(List tagList)
public void setAnnotations(Annotation[] annotations)
public boolean isAbstract()
public boolean isPublic()
public boolean isPrivate()
public boolean isProtected()
public boolean isStatic()
public boolean isFinal()
public boolean isSynchronized()
public boolean isTransient()
public boolean isVolatile()
public boolean isNative()
public boolean isStrictfp()
protected void writeNonAccessibilityModifiers(IndentBuffer result)
protected void writeAccessibilityModifier(IndentBuffer result)
protected void writeAllModifiers(IndentBuffer result)
public JavaClassParent getParent()
public JavaSource getSource()
public void setLineNumber(int lineNumber)
public void setParent(JavaClassParent parent)
Copyright © 2002-2013. All Rights Reserved.