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 classDescriptors.Descriptorstatic classDescriptors.PackageRefclassDescriptors.Signaturestatic classDescriptors.SignatureTypestatic interfaceDescriptors.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.StringbinaryToFQN(java.lang.String binary)static java.lang.StringfqnToBinary(java.lang.String binary)static java.lang.StringfqnToPath(java.lang.String s)Descriptors.DescriptorgetDescriptor(java.lang.String descriptor)static java.lang.StringgetPackage(java.lang.String binaryNameOrFqn)Descriptors.PackageRefgetPackageRef(java.lang.String binaryPackName)static java.lang.StringgetShortName(java.lang.String fqn)Return the short name of a FQNDescriptors.TypeRefgetTypeRef(java.lang.String binaryClassName)Descriptors.TypeRefgetTypeRefFromFQN(java.lang.String fqn)Descriptors.TypeRefgetTypeRefFromPath(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)
-
-