public class Scope extends Object
Constructor and Description |
---|
Scope(Access access,
Kind kind,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
add(Scope m) |
static String |
classIdentity(String name2) |
void |
cleanRoot() |
static String |
constructorIdentity(String descriptor) |
static String |
fieldIdentity(String name,
String descriptor) |
boolean |
isTop() |
static String |
methodIdentity(String name,
String descriptor) |
void |
prune(EnumSet<Access> level) |
void |
report(Appendable a,
int indent) |
void |
setAccess(Access access) |
void |
setBase(GenericType typeSignature) |
void |
setDeclaring(Scope declaring) |
void |
setEnclosing(Scope enclosing) |
void |
setExceptionTypes(GenericType[] convert) |
void |
setGenericParameter(GenericParameter[] typeVars) |
void |
setKind(Kind kind) |
void |
setParameterTypes(GenericType[] convert) |
String |
toString() |
public void setParameterTypes(GenericType[] convert)
public void setExceptionTypes(GenericType[] convert)
public void setBase(GenericType typeSignature)
public void report(Appendable a, int indent) throws IOException
IOException
public void add(Scope m)
public void setDeclaring(Scope declaring)
public void setAccess(Access access)
public void setEnclosing(Scope enclosing)
public boolean isTop()
public void setKind(Kind kind)
public void cleanRoot()
public void setGenericParameter(GenericParameter[] typeVars)
Copyright © 2021 aQute SARL. All rights reserved.