aQute.bnd.compatibility
Class Scope
java.lang.Object
aQute.bnd.compatibility.Scope
public class Scope
- extends Object
Scope
public Scope(Access access,
Kind kind,
String name)
setParameterTypes
public void setParameterTypes(GenericType[] convert)
setExceptionTypes
public void setExceptionTypes(GenericType[] convert)
setBase
public void setBase(GenericType typeSignature)
toString
public String toString()
- Overrides:
toString
in class Object
report
public void report(Appendable a,
int indent)
throws IOException
- Throws:
IOException
add
public void add(Scope m)
setDeclaring
public void setDeclaring(Scope declaring)
setAccess
public void setAccess(Access access)
setEnclosing
public void setEnclosing(Scope enclosing)
isTop
public boolean isTop()
setKind
public void setKind(Kind kind)
classIdentity
public static String classIdentity(String name)
methodIdentity
public static String methodIdentity(String name,
String descriptor)
constructorIdentity
public static String constructorIdentity(String descriptor)
fieldIdentity
public static String fieldIdentity(String name,
String descriptor)
cleanRoot
public void cleanRoot()
prune
public void prune(EnumSet<Access> level)
setGenericParameter
public void setGenericParameter(GenericParameter[] typeVars)
Copyright © 2012 aQute SARL. All Rights Reserved.