com.thoughtworks.qdox.model

Class AbstractJavaEntity

public abstract class AbstractJavaEntity extends AbstractBaseJavaEntity implements Comparable

Field Summary
protected Listmodifiers
Method Summary
StringgetCodeBlock()
StringgetComment()
String[]getModifiers()
Return list of modifiers as Strings. (public, private, protected, final, abstract, static)
StringgetNamedParameter(String tagName, String parameterName)
Convenience method for getTagByName(String).getNamedParameter(String) that also checks for null tag.
JavaSourcegetSource()
DocletTaggetTagByName(String name)
DocletTag[]getTags()
DocletTag[]getTagsByName(String name)
booleanisAbstract()
booleanisFinal()
booleanisNative()
booleanisPrivate()
booleanisProtected()
booleanisPublic()
booleanisStatic()
booleanisStrictfp()
booleanisSynchronized()
booleanisTransient()
booleanisVolatile()
voidsetComment(String comment)
voidsetModifiers(String[] modifiers)
voidsetTags(List tagList)
protected voidwrite(IndentBuffer result)
protected voidwriteAccessibilityModifier(IndentBuffer result)
protected voidwriteAllModifiers(IndentBuffer result)
protected abstract voidwriteBody(IndentBuffer result)
protected voidwriteNonAccessibilityModifiers(IndentBuffer result)

Field Detail

modifiers

protected List modifiers

Method Detail

getCodeBlock

public String getCodeBlock()

getComment

public String getComment()

getModifiers

public String[] getModifiers()
Return list of modifiers as Strings. (public, private, protected, final, abstract, static)

getNamedParameter

public String getNamedParameter(String tagName, String parameterName)
Convenience method for getTagByName(String).getNamedParameter(String) that also checks for null tag.

Since: 1.3

getSource

public JavaSource getSource()

getTagByName

public DocletTag getTagByName(String name)

getTags

public DocletTag[] getTags()

getTagsByName

public DocletTag[] getTagsByName(String name)

isAbstract

public boolean isAbstract()

isFinal

public boolean isFinal()

isNative

public boolean isNative()

Since: 1.4

isPrivate

public boolean isPrivate()

isProtected

public boolean isProtected()

isPublic

public boolean isPublic()

isStatic

public boolean isStatic()

isStrictfp

public boolean isStrictfp()

Since: 1.4

isSynchronized

public boolean isSynchronized()

isTransient

public boolean isTransient()

isVolatile

public boolean isVolatile()

Since: 1.4

setComment

public void setComment(String comment)

setModifiers

public void setModifiers(String[] modifiers)

setTags

public void setTags(List tagList)

write

protected void write(IndentBuffer result)

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)