public abstract class SigType extends java.lang.Object implements SignatureType
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<java.lang.annotation.Annotation> |
annotations |
private java.lang.Class |
convertedType |
private java.lang.Class |
javaType |
private NativeType |
nativeType |
| Constructor and Description |
|---|
SigType(java.lang.Class javaType,
NativeType nativeType,
java.util.Collection<java.lang.annotation.Annotation> annotations,
java.lang.Class convertedType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.annotation.Annotation> |
annotations() |
java.lang.Class |
effectiveJavaType() |
java.util.Collection<java.lang.annotation.Annotation> |
getAnnotations() |
java.lang.Class |
getDeclaredType() |
java.lang.reflect.Type |
getGenericType() |
NativeType |
getNativeType() |
java.lang.String |
toString() |
private final java.lang.Class javaType
private final java.lang.Class convertedType
private final java.util.Collection<java.lang.annotation.Annotation> annotations
private final NativeType nativeType
public SigType(java.lang.Class javaType,
NativeType nativeType,
java.util.Collection<java.lang.annotation.Annotation> annotations,
java.lang.Class convertedType)
public final java.lang.Class getDeclaredType()
getDeclaredType in interface SignatureTypepublic final java.lang.Class effectiveJavaType()
public final java.util.Collection<java.lang.annotation.Annotation> annotations()
public final java.util.Collection<java.lang.annotation.Annotation> getAnnotations()
getAnnotations in interface SignatureTypepublic java.lang.reflect.Type getGenericType()
getGenericType in interface SignatureTypepublic final java.lang.String toString()
toString in class java.lang.Objectpublic NativeType getNativeType()