public abstract class Clazz.Def
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
access |
(package private) java.util.Set<Descriptors.TypeRef> |
annotations |
Constructor and Description |
---|
Def(int access) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addAnnotation(Annotation a) |
int |
getAccess() |
java.util.Collection<Descriptors.TypeRef> |
getAnnotations() |
java.lang.Object |
getClazz() |
abstract java.lang.String |
getName() |
Descriptors.TypeRef |
getOwnerType() |
abstract Descriptors.TypeRef[] |
getPrototype() |
abstract Descriptors.TypeRef |
getType() |
boolean |
isAbstract() |
boolean |
isEnum() |
boolean |
isFinal() |
boolean |
isInterface() |
boolean |
isNative() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isSynthetic() |
boolean |
isTransient() |
boolean |
isVolatile() |
final int access
java.util.Set<Descriptors.TypeRef> annotations
public int getAccess()
public boolean isEnum()
public boolean isPublic()
public boolean isAbstract()
public boolean isProtected()
public boolean isFinal()
public boolean isStatic()
public boolean isPrivate()
public boolean isNative()
public boolean isTransient()
public boolean isVolatile()
public boolean isInterface()
public boolean isSynthetic()
void addAnnotation(Annotation a)
public java.util.Collection<Descriptors.TypeRef> getAnnotations()
public Descriptors.TypeRef getOwnerType()
public abstract java.lang.String getName()
public abstract Descriptors.TypeRef getType()
public abstract Descriptors.TypeRef[] getPrototype()
public java.lang.Object getClazz()