类 ClassUtils
java.lang.Object
com.alibaba.nacos.common.utils.ClassUtils
Utils for Class.
- 作者:
- liaochuntao
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static ClassfindClassByName(String className)Finds and returns class by className.static StringgetCanonicalName(Class cls)Gets and returns the canonical name of the underlying class.static StringgetCanonicalName(Object obj)Gets and returns the canonical name of the underlying class.static StringGets and returns the class name.static StringGets and returns className.static StringgetSimplaName(Class cls)Gets and returns the simple name of the underlying class.static StringgetSimplaName(Object obj)Gets and returns the simple name of the underlying class as given in the source code.static booleanisAssignableFrom(Class clazz, Class cls)Determines if the class or interface represented by this object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified parameter.
-
构造器详细资料
-
ClassUtils
public ClassUtils()
-
-
方法详细资料
-
findClassByName
Finds and returns class by className.- 参数:
className- String value for className.- 返回:
- class Instances of the class represent classes and interfaces.
-
isAssignableFrom
Determines if the class or interface represented by this object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified parameter.- 参数:
clazz- Instances of the class represent classes and interfaces.cls- Instances of the class represent classes and interfaces.- 返回:
- the value indicating whether objects of the type can be assigned to objects of this class.
-
getName
Gets and returns the class name.- 参数:
cls- Instances of the class represent classes and interfaces.- 返回:
- the name of the class or interface represented by this object.
-
getName
Gets and returns className.- 参数:
obj- Object instance.- 返回:
- className.
-
getCanonicalName
Gets and returns the canonical name of the underlying class.- 参数:
cls- Instances of the class represent classes and interfaces.- 返回:
- The canonical name of the underlying class.
-
getCanonicalName
Gets and returns the canonical name of the underlying class.- 参数:
obj- Object instance.- 返回:
- The canonical name of the underlying class.
-
getSimplaName
Gets and returns the simple name of the underlying class.- 参数:
cls- Instances of the class represent classes and interfaces.- 返回:
- the simple name of the underlying class.
-
getSimplaName
Gets and returns the simple name of the underlying class as given in the source code.- 参数:
obj- Object instance.- 返回:
- the simple name of the underlying class.
-