- forName
Returns the (initialized) class represented by className using the current
thread's context class lo
- getPackageName
Determine the name of the package of the given fully-qualified class name, e.g.
"java.lang" for the
- tryForName
Returns the (initialized) class represented by className using the current
thread's context class lo
- getAnnotation
- isAnnotationPresent
- getClassLoader
- isBoolean
- isPresent
Returns true if the given class name is present.
- isSimpleValueType
Check if the given type represents a "simple" value type: a primitive, a String
or other CharSequenc
- getDefaultValue
returns null if the given class is not a primitive type. returns the not null
default value if the g
- getPackageResourcePath
get the resource path of class object's package. a resource path can be used as
the input argument o
- firstNonVoid
Returns the first class not a void.class or Void.class in the given array.