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.TypeRefpublic java.lang.String getPath()
getPath in interface Descriptors.TypeRefpublic java.lang.String getSourcePath()
getSourcePath in interface Descriptors.TypeRefpublic java.lang.String getFQN()
getFQN in interface Descriptors.TypeRefpublic java.lang.String getDottedOnly()
getDottedOnly in interface Descriptors.TypeRefpublic boolean isPrimitive()
isPrimitive in interface Descriptors.TypeRefpublic Descriptors.TypeRef getComponentTypeRef()
getComponentTypeRef in interface Descriptors.TypeRefpublic Descriptors.TypeRef getClassRef()
getClassRef in interface Descriptors.TypeRefpublic Descriptors.PackageRef getPackageRef()
getPackageRef in interface Descriptors.TypeRefpublic java.lang.String getShortName()
getShortName in interface Descriptors.TypeRefpublic java.lang.String getShorterName()
getShorterName in interface Descriptors.TypeRefpublic boolean isJava()
isJava in interface Descriptors.TypeRefpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isObject()
isObject in interface Descriptors.TypeRefpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int compareTo(Descriptors.TypeRef other)
compareTo in interface java.lang.Comparable<Descriptors.TypeRef>public int hashCode()
hashCode in class java.lang.Object