public class JMemberDecl extends JNode
Constructor and Description |
---|
JMemberDecl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getDeclaringClass()
Returns the declaring class.
|
JIdentifier |
getIdentifier()
Returns the identifier.
|
int |
getModifiers()
Returns the modifiers.
|
protected java.lang.String |
getNameImpl()
Returns the member name.
|
java.lang.reflect.Member |
getSuperMember()
Returns the member that this member overrides or implements, if available.
|
protected java.lang.reflect.Member |
getSuperMemberImpl()
Returns the member that this member overrides or implements, if available.
|
JTypeParam |
getTypeParameter(java.lang.String aName)
Returns the type parameters for this member.
|
java.util.List<JTypeParam> |
getTypeParameters()
Returns the type parameters for this member.
|
void |
setIdentifier(JIdentifier anId)
Sets the identifier.
|
void |
setModifiers(int aValue)
Sets the modifiers.
|
addChild, buildChildren, getBlock, getChild, getChildCount, getChildren, getClassLoader, getClassName, getClassNameImpl, getClassRef, getClassRefImpl, getEnclosingClassDecl, getEnclosingMemberDecl, getEnclosingMethodDecl, getEnd, getEndToken, getFile, getJClass, getLineIndex, getName, getNodeAtCharIndex, getNodeFields, getNodeFieldsImpl, getNodeParents, getNodePath, getNodeString, getOthers, getParent, getParent, getReferencedClasses, getReferencedClassNames, getReferencedClassNames, getReferencedClassNames, getStart, getStartToken, getString, getVariableDecl, getVariableDeclInside, getVariableDecls, isBlock, setClassName, setClassRef, setEndToken, setJClass, setParent, setStartToken, toString
protected java.lang.String getNameImpl()
getNameImpl
in class JNode
public int getModifiers()
public void setModifiers(int aValue)
public JIdentifier getIdentifier()
public void setIdentifier(JIdentifier anId)
public java.lang.Class getDeclaringClass()
public java.util.List<JTypeParam> getTypeParameters()
public JTypeParam getTypeParameter(java.lang.String aName)
public java.lang.reflect.Member getSuperMember()
protected java.lang.reflect.Member getSuperMemberImpl()