Add getSource() to ResolvableType & TypeDescriptor
Add getSource() method to ResolvableType and TypeDescriptor allowing
access to the underlying source field or method parameter when possible.
Primarily added to provide access to additional type information or
meta-data that alternative JVM languages may provide.
Issue: SPR-10887
@ -83,7 +86,7 @@ public final class ResolvableType implements Serializable {
@@ -83,7 +86,7 @@ public final class ResolvableType implements Serializable {
@ -94,6 +97,11 @@ public final class ResolvableType implements Serializable {
@@ -94,6 +97,11 @@ public final class ResolvableType implements Serializable {
@ -121,8 +129,10 @@ public final class ResolvableType implements Serializable {
@@ -121,8 +129,10 @@ public final class ResolvableType implements Serializable {
@ -148,6 +158,18 @@ public final class ResolvableType implements Serializable {
@@ -148,6 +158,18 @@ public final class ResolvableType implements Serializable {
@ -656,6 +678,7 @@ public final class ResolvableType implements Serializable {
@@ -656,6 +678,7 @@ public final class ResolvableType implements Serializable {
@ -740,7 +763,7 @@ public final class ResolvableType implements Serializable {
@@ -740,7 +763,7 @@ public final class ResolvableType implements Serializable {
@ -756,7 +779,7 @@ public final class ResolvableType implements Serializable {
@@ -756,7 +779,7 @@ public final class ResolvableType implements Serializable {
@ -769,7 +792,7 @@ public final class ResolvableType implements Serializable {
@@ -769,7 +792,7 @@ public final class ResolvableType implements Serializable {
@ -787,7 +810,7 @@ public final class ResolvableType implements Serializable {
@@ -787,7 +810,7 @@ public final class ResolvableType implements Serializable {
@ -888,7 +911,7 @@ public final class ResolvableType implements Serializable {
@@ -888,7 +911,7 @@ public final class ResolvableType implements Serializable {
@ -901,7 +924,7 @@ public final class ResolvableType implements Serializable {
@@ -901,7 +924,7 @@ public final class ResolvableType implements Serializable {
@ -970,11 +993,26 @@ public final class ResolvableType implements Serializable {
@@ -970,11 +993,26 @@ public final class ResolvableType implements Serializable {