Package aQute.bnd.osgi
Class Descriptors.ConcreteRef
java.lang.Object
aQute.bnd.osgi.Descriptors.ConcreteRef
- All Implemented Interfaces:
Descriptors.TypeRef,Comparable<Descriptors.TypeRef>
- Enclosing class:
Descriptors
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final String(package private) final String(package private) final Descriptors.PackageRef(package private) final boolean -
Constructor Summary
ConstructorsConstructorDescriptionConcreteRef(Descriptors.PackageRef packageRef, String binaryName) ConcreteRef(String binaryName, String fqn, Descriptors.PackageRef packageRef) -
Method Summary
-
Field Details
-
binaryName
-
fqn
-
primitive
final boolean primitive -
packageRef
-
-
Constructor Details
-
ConcreteRef
ConcreteRef(Descriptors.PackageRef packageRef, String binaryName) -
ConcreteRef
ConcreteRef(String binaryName, String fqn, Descriptors.PackageRef packageRef)
-
-
Method Details
-
getBinary
- Specified by:
getBinaryin interfaceDescriptors.TypeRef
-
getPath
- Specified by:
getPathin interfaceDescriptors.TypeRef
-
getSourcePath
- Specified by:
getSourcePathin interfaceDescriptors.TypeRef
-
getFQN
- Specified by:
getFQNin interfaceDescriptors.TypeRef
-
getDottedOnly
- Specified by:
getDottedOnlyin interfaceDescriptors.TypeRef
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitivein interfaceDescriptors.TypeRef
-
getComponentTypeRef
- Specified by:
getComponentTypeRefin interfaceDescriptors.TypeRef
-
getClassRef
- Specified by:
getClassRefin interfaceDescriptors.TypeRef
-
getPackageRef
- Specified by:
getPackageRefin interfaceDescriptors.TypeRef
-
getShortName
- Specified by:
getShortNamein interfaceDescriptors.TypeRef
-
getShorterName
- Specified by:
getShorterNamein interfaceDescriptors.TypeRef
-
isJava
public boolean isJava()- Specified by:
isJavain interfaceDescriptors.TypeRef
-
toString
ReturninggetFQN()is relied upon by other classes. -
isObject
public boolean isObject()- Specified by:
isObjectin interfaceDescriptors.TypeRef
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<Descriptors.TypeRef>
-
hashCode
public int hashCode() -
isArray
public boolean isArray()- Specified by:
isArrayin interfaceDescriptors.TypeRef
-
isNested
public boolean isNested()- Specified by:
isNestedin interfaceDescriptors.TypeRef
-