public abstract class JavaCodeUnit extends JavaMember implements HasParameterTypes, HasReturnType
Modifier and Type | Class and Description |
---|---|
static class |
JavaCodeUnit.Predicates |
HasReturnType.Functions
HasName.AndFullName, HasName.Functions
CanBeAnnotated.Utils
HasOwner.Functions
Modifier and Type | Method and Description |
---|---|
java.util.Set<JavaConstructorCall> |
getConstructorCallsFromSelf() |
java.util.Set<JavaFieldAccess> |
getFieldAccesses() |
java.lang.String |
getFullName() |
java.util.Set<JavaMethodCall> |
getMethodCallsFromSelf() |
JavaClassList |
getParameters() |
JavaClass |
getReturnType() |
boolean |
isConstructor() |
getAccessesToSelf, getAnnotationOfType, getAnnotationOfType, getAnnotations, getDescriptor, getModifiers, getName, getOwner, isAnnotatedWith, isAnnotatedWith, isAnnotatedWith, reflect, toString, tryGetAnnotationOfType, tryGetAnnotationOfType
public java.lang.String getFullName()
getFullName
in interface HasName.AndFullName
public JavaClassList getParameters()
getParameters
in interface HasParameterTypes
public JavaClass getReturnType()
getReturnType
in interface HasReturnType
public java.util.Set<JavaFieldAccess> getFieldAccesses()
public java.util.Set<JavaMethodCall> getMethodCallsFromSelf()
public java.util.Set<JavaConstructorCall> getConstructorCallsFromSelf()
public boolean isConstructor()