Package aQute.bnd.signatures
Class Signatures
- java.lang.Object
-
- aQute.bnd.signatures.Signatures
-
class Signatures extends java.lang.ObjectSee JVMS 4.7.9.1. Signatures for the specification of signatures.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static JavaTypeSignature[]EMPTY_JavaTypeSignature(package private) static ReferenceTypeSignature[]EMPTY_ReferenceTypeSignature
-
Constructor Summary
Constructors Modifier Constructor Description privateSignatures()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voiderasedBinaryReferences(JavaTypeSignature sig, java.util.Set<java.lang.String> references)(package private) static java.lang.Stringintern(java.lang.String s)(package private) static booleanisEmpty(java.lang.Object[] array)(package private) static JavaTypeSignatureparseJavaTypeSignature(StringRover signature)(package private) static ReferenceTypeSignatureparseReferenceTypeSignature(StringRover signature)
-
-
-
Field Detail
-
EMPTY_JavaTypeSignature
static final JavaTypeSignature[] EMPTY_JavaTypeSignature
-
EMPTY_ReferenceTypeSignature
static final ReferenceTypeSignature[] EMPTY_ReferenceTypeSignature
-
-
Method Detail
-
parseJavaTypeSignature
static JavaTypeSignature parseJavaTypeSignature(StringRover signature)
-
parseReferenceTypeSignature
static ReferenceTypeSignature parseReferenceTypeSignature(StringRover signature)
-
erasedBinaryReferences
static void erasedBinaryReferences(JavaTypeSignature sig, java.util.Set<java.lang.String> references)
-
isEmpty
static boolean isEmpty(java.lang.Object[] array)
-
intern
static java.lang.String intern(java.lang.String s)
-
-