getFullyQualifiedName()
Returns the FQN of an Object or the handler of a Type
If the name of the can't be resolved based on the imports and the classes on the classpath the name will be returned
InnerClasses will use the $ sign
Some examples how names will be translated
Object > java.lang.Object
java.util.List > java.util.List
?
java.lang.String
getGenericValue()
The FQN representation of an Object for code usage
This implementation ignores generics
Some examples how Objects will be translated
Object > java.lang.object
java.util.List > java.util.List
?
getValue()
The FQN representation of an Object for code usage
This implementation ignores generics
Some examples how Objects will be translated
Object > java.lang.object
java.util.List > java.util.List
?
Returns the FQN of an Object or the handler of a Type
If the name of the can't be resolved based on the imports and the classes on the classpath the name will be returned
InnerClasses will use the $ sign
Some examples how names will be translated
Object > java.lang.Object
java.util.List > java.util.List
? > ?
T > T
anypackage.Outer.Inner > anypackage.Outer$Inner
Returns:
getValue
public java.lang.String getValue()
The FQN representation of an Object for code usage
This implementation ignores generics
Some examples how Objects will be translated
Object > java.lang.object
java.util.List > java.util.List
? > ?
T > T
anypackage.Outer.Inner > anypackage.Outer.Inner
Returns:
type representation for code usage
getGenericValue
public java.lang.String getGenericValue()
The FQN representation of an Object for code usage
This implementation ignores generics
Some examples how Objects will be translated
Object > java.lang.object
java.util.List > java.util.List
? > ?
T > T
anypackage.Outer.Inner > anypackage.Outer.Inner