private static class Descriptors.ConcreteRef extends java.lang.Object implements Descriptors.TypeRef
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
binaryName |
(package private) java.lang.String |
fqn |
(package private) Descriptors.PackageRef |
packageRef |
(package private) boolean |
primitive |
Constructor and Description |
---|
ConcreteRef(Descriptors.PackageRef packageRef,
java.lang.String binaryName) |
ConcreteRef(java.lang.String binaryName,
java.lang.String fqn,
Descriptors.PackageRef pref) |
Modifier and Type | Method and 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() |
final java.lang.String binaryName
final java.lang.String fqn
final boolean primitive
final Descriptors.PackageRef packageRef
ConcreteRef(Descriptors.PackageRef packageRef, java.lang.String binaryName)
ConcreteRef(java.lang.String binaryName, java.lang.String fqn, Descriptors.PackageRef pref)
public java.lang.String getBinary()
getBinary
in interface Descriptors.TypeRef
public java.lang.String getPath()
getPath
in interface Descriptors.TypeRef
public java.lang.String getSourcePath()
getSourcePath
in interface Descriptors.TypeRef
public java.lang.String getFQN()
getFQN
in interface Descriptors.TypeRef
public java.lang.String getDottedOnly()
getDottedOnly
in interface Descriptors.TypeRef
public boolean isPrimitive()
isPrimitive
in interface Descriptors.TypeRef
public Descriptors.TypeRef getComponentTypeRef()
getComponentTypeRef
in interface Descriptors.TypeRef
public Descriptors.TypeRef getClassRef()
getClassRef
in interface Descriptors.TypeRef
public Descriptors.PackageRef getPackageRef()
getPackageRef
in interface Descriptors.TypeRef
public java.lang.String getShortName()
getShortName
in interface Descriptors.TypeRef
public java.lang.String getShorterName()
getShorterName
in interface Descriptors.TypeRef
public boolean isJava()
isJava
in interface Descriptors.TypeRef
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isObject()
isObject
in interface Descriptors.TypeRef
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int compareTo(Descriptors.TypeRef other)
compareTo
in interface java.lang.Comparable<Descriptors.TypeRef>
public int hashCode()
hashCode
in class java.lang.Object