Package aQute.bnd.osgi
Class Descriptors.PackageRef
- java.lang.Object
-
- aQute.bnd.osgi.Descriptors.PackageRef
-
- All Implemented Interfaces:
java.lang.Comparable<Descriptors.PackageRef>
- Enclosing class:
- Descriptors
public static class Descriptors.PackageRef extends java.lang.Object implements java.lang.Comparable<Descriptors.PackageRef>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringbinaryName(package private) java.lang.Stringfqn(package private) booleanjava
-
Constructor Summary
Constructors Constructor Description PackageRef()PackageRef(java.lang.String binaryName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Descriptors.PackageRef other)booleanequals(java.lang.Object o)java.lang.StringgetBinary()Descriptors.PackageRefgetDuplicate()java.lang.StringgetFQN()java.lang.StringgetPath()inthashCode()(package private) booleanisDefaultPackage()booleanisJava()booleanisMetaData()Decide if the package is a metadata package.(package private) booleanisPrimitivePackage()java.lang.StringtoString()
-
-
-
Method Detail
-
getDuplicate
public Descriptors.PackageRef getDuplicate()
-
getFQN
public java.lang.String getFQN()
-
getBinary
public java.lang.String getBinary()
-
getPath
public java.lang.String getPath()
-
isJava
public boolean isJava()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isDefaultPackage
boolean isDefaultPackage()
-
isPrimitivePackage
boolean isPrimitivePackage()
-
compareTo
public int compareTo(Descriptors.PackageRef other)
- Specified by:
compareToin interfacejava.lang.Comparable<Descriptors.PackageRef>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
isMetaData
public boolean isMetaData()
Decide if the package is a metadata package.
-
-