Package aQute.bnd.osgi
Class Descriptors
- java.lang.Object
-
- aQute.bnd.osgi.Descriptors
-
public class Descriptors extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
Descriptors.Descriptor
static class
Descriptors.PackageRef
class
Descriptors.Signature
static class
Descriptors.SignatureType
static interface
Descriptors.TypeRef
-
Constructor Summary
Constructors Constructor Description Descriptors()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
binaryToFQN(java.lang.String binary)
static java.lang.String
fqnToBinary(java.lang.String binary)
static java.lang.String
fqnToPath(java.lang.String s)
Descriptors.Descriptor
getDescriptor(java.lang.String descriptor)
static java.lang.String
getPackage(java.lang.String binaryNameOrFqn)
Descriptors.PackageRef
getPackageRef(java.lang.String binaryPackName)
static java.lang.String
getShortName(java.lang.String fqn)
Return the short name of a FQNDescriptors.TypeRef
getTypeRef(java.lang.String binaryClassName)
Descriptors.TypeRef
getTypeRefFromFQN(java.lang.String fqn)
Descriptors.TypeRef
getTypeRefFromPath(java.lang.String path)
-
-
-
Method Detail
-
getTypeRef
public Descriptors.TypeRef getTypeRef(java.lang.String binaryClassName)
-
getPackageRef
public Descriptors.PackageRef getPackageRef(java.lang.String binaryPackName)
-
getDescriptor
public Descriptors.Descriptor getDescriptor(java.lang.String descriptor)
-
getShortName
public static java.lang.String getShortName(java.lang.String fqn)
Return the short name of a FQN
-
binaryToFQN
public static java.lang.String binaryToFQN(java.lang.String binary)
-
fqnToBinary
public static java.lang.String fqnToBinary(java.lang.String binary)
-
getPackage
public static java.lang.String getPackage(java.lang.String binaryNameOrFqn)
-
fqnToPath
public static java.lang.String fqnToPath(java.lang.String s)
-
getTypeRefFromFQN
public Descriptors.TypeRef getTypeRefFromFQN(java.lang.String fqn)
-
getTypeRefFromPath
public Descriptors.TypeRef getTypeRefFromPath(java.lang.String path)
-
-