Package aQute.bnd.compatibility
Class Scope
java.lang.Object
aQute.bnd.compatibility.Scope
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Access(package private) GenericType(package private) Scope(package private) Scope(package private) GenericType[](package private) Kind(package private) final String(package private) GenericType[](package private) GenericParameter[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic StringclassIdentity(String name2) voidstatic StringconstructorIdentity(String descriptor) static StringfieldIdentity(String name, String descriptor) (package private) ScopebooleanisTop()static StringmethodIdentity(String name, String descriptor) voidvoidreport(Appendable a, int indent) voidvoidsetBase(GenericType typeSignature) voidsetDeclaring(Scope declaring) voidsetEnclosing(Scope enclosing) voidsetExceptionTypes(GenericType[] convert) voidsetGenericParameter(GenericParameter[] typeVars) voidvoidsetParameterTypes(GenericType[] convert) toString()
-
Field Details
-
children
-
name
-
access
Access access -
kind
Kind kind -
enclosing
Scope enclosing -
declaring
Scope declaring -
typeVars
GenericParameter[] typeVars -
name2bounds
-
base
GenericType base -
parameters
GenericType[] parameters -
exceptions
GenericType[] exceptions
-
-
Constructor Details
-
Scope
-
-
Method Details
-
getScope
-
setParameterTypes
-
setExceptionTypes
-
setBase
-
toString
-
report
- Throws:
IOException
-
add
-
setDeclaring
-
setAccess
-
setEnclosing
-
isTop
public boolean isTop() -
setKind
-
classIdentity
-
methodIdentity
-
constructorIdentity
-
fieldIdentity
-
cleanRoot
public void cleanRoot() -
prune
-
setGenericParameter
-