Package aQute.bnd.compatibility
Class RuntimeSignatureBuilder
- java.lang.Object
-
- aQute.bnd.compatibility.RuntimeSignatureBuilder
-
public class RuntimeSignatureBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RuntimeSignatureBuilder(Scope root)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Scope
add(java.lang.Class<?> c)
static java.lang.String
getDescriptor(java.lang.Class<?> base, java.lang.Class<?>[] parameters)
static java.lang.String
identity(java.lang.Class<?> c)
static java.lang.String
identity(java.lang.reflect.Constructor<?> m)
static java.lang.String
identity(java.lang.reflect.Field m)
static java.lang.String
identity(java.lang.reflect.Method m)
-
-
-
Constructor Detail
-
RuntimeSignatureBuilder
public RuntimeSignatureBuilder(Scope root)
-
-
Method Detail
-
identity
public static java.lang.String identity(java.lang.Class<?> c)
-
identity
public static java.lang.String identity(java.lang.reflect.Method m)
-
identity
public static java.lang.String identity(java.lang.reflect.Constructor<?> m)
-
identity
public static java.lang.String identity(java.lang.reflect.Field m)
-
getDescriptor
public static java.lang.String getDescriptor(java.lang.Class<?> base, java.lang.Class<?>[] parameters)
-
add
public Scope add(java.lang.Class<?> c)
-
-