Package aQute.bnd.osgi
Class Descriptors.ArrayRef
- java.lang.Object
-
- aQute.bnd.osgi.Descriptors.ArrayRef
-
- All Implemented Interfaces:
Descriptors.TypeRef
,java.lang.Comparable<Descriptors.TypeRef>
- Enclosing class:
- Descriptors
private static class Descriptors.ArrayRef extends java.lang.Object implements Descriptors.TypeRef
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Descriptors.TypeRef
component
-
Constructor Summary
Constructors Constructor Description ArrayRef(Descriptors.TypeRef component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Descriptors.TypeRef other)
boolean
equals(java.lang.Object other)
java.lang.String
getBinary()
Descriptors.TypeRef
getClassRef()
Descriptors.TypeRef
getComponentTypeRef()
java.lang.String
getDottedOnly()
java.lang.String
getFQN()
Descriptors.PackageRef
getPackageRef()
java.lang.String
getPath()
java.lang.String
getShorterName()
java.lang.String
getShortName()
java.lang.String
getSourcePath()
int
hashCode()
boolean
isJava()
boolean
isObject()
boolean
isPrimitive()
java.lang.String
toString()
-
-
-
Field Detail
-
component
final Descriptors.TypeRef component
-
-
Constructor Detail
-
ArrayRef
ArrayRef(Descriptors.TypeRef component)
-
-
Method Detail
-
getBinary
public java.lang.String getBinary()
- Specified by:
getBinary
in interfaceDescriptors.TypeRef
-
getFQN
public java.lang.String getFQN()
- Specified by:
getFQN
in interfaceDescriptors.TypeRef
-
getPath
public java.lang.String getPath()
- Specified by:
getPath
in interfaceDescriptors.TypeRef
-
getSourcePath
public java.lang.String getSourcePath()
- Specified by:
getSourcePath
in interfaceDescriptors.TypeRef
-
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitive
in interfaceDescriptors.TypeRef
-
getComponentTypeRef
public Descriptors.TypeRef getComponentTypeRef()
- Specified by:
getComponentTypeRef
in interfaceDescriptors.TypeRef
-
getClassRef
public Descriptors.TypeRef getClassRef()
- Specified by:
getClassRef
in interfaceDescriptors.TypeRef
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
getPackageRef
public Descriptors.PackageRef getPackageRef()
- Specified by:
getPackageRef
in interfaceDescriptors.TypeRef
-
getShortName
public java.lang.String getShortName()
- Specified by:
getShortName
in interfaceDescriptors.TypeRef
-
isJava
public boolean isJava()
- Specified by:
isJava
in interfaceDescriptors.TypeRef
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isObject
public boolean isObject()
- Specified by:
isObject
in interfaceDescriptors.TypeRef
-
getDottedOnly
public java.lang.String getDottedOnly()
- Specified by:
getDottedOnly
in interfaceDescriptors.TypeRef
-
compareTo
public int compareTo(Descriptors.TypeRef other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<Descriptors.TypeRef>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getShorterName
public java.lang.String getShorterName()
- Specified by:
getShorterName
in interfaceDescriptors.TypeRef
-
-