反射的所有api
Extension [ extension #17 Reflection version $Id: 1cf65cee164ed57874ce2d29e5c46b82f6139524 $ ] {
- Classes [12] {
Class [ class ReflectionException extends Exception ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [0] {
}
- Properties [4] {
Property [ protected $message ]
Property [ protected $code ]
Property [ protected $file ]
Property [ protected $line ]
}
- Methods [9] {
Method [ public method __construct ] {
- Parameters [3] {
Parameter #0 [ $message ]
Parameter #1 [ $code ]
Parameter #2 [ $previous ]
}
}
Method [ final public method getMessage ] {
}
Method [ final public method getCode ] {
}
Method [ final public method getFile ] {
}
Method [ final public method getLine ] {
}
Method [ final public method getTrace ] {
}
Method [ final public method getPrevious ] {
}
Method [ final public method getTraceAsString ] {
}
Method [ public method __toString ] {
}
}
}
Class [ class Reflection ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [2] {
Method [ static public method getModifierNames ] {
- Parameters [1] {
Parameter #0 [ $modifiers ]
}
}
Method [ static public method export ] {
- Parameters [2] {
Parameter #0 [ Reflector $reflector ]
Parameter #1 [ $return ]
}
}
}
- Properties [0] {
}
- Methods [0] {
}
}
Interface [ interface Reflector ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [1] {
Method [ abstract static public method export ] {
}
}
- Properties [0] {
}
- Methods [1] {
Method [ abstract public method __toString ] {
- Parameters [0] {
}
}
}
}
Class [ abstract class ReflectionFunctionAbstract implements Reflector ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [0] {
}
- Properties [1] {
Property [ public $name ]
}
- Methods [23] {
Method [ final private method __clone ] {
- Parameters [0] {
}
}
Method [ abstract public method __toString ] {
- Parameters [0] {
}
}
Method [ public method inNamespace ] {
- Parameters [0] {
}
}
Method [ public method isClosure ] {
- Parameters [0] {
}
}
Method [ public method isDeprecated ] {
- Parameters [0] {
}
}
Method [ public method isInternal ] {
- Parameters [0] {
}
}
Method [ public method isUserDefined ] {
- Parameters [0] {
}
}
Method [ public method getClosureThis ] {
- Parameters [0] {
}
}
Method [ public method getClosureScopeClass ] {
- Parameters [0] {
}
}
Method [ public method getDocComment ] {
- Parameters [0] {
}
}
Method [ public method getEndLine ] {
- Parameters [0] {
}
}
Method [ public method getExtension ] {
- Parameters [0] {
}
}
Method [ public method getExtensionName ] {
- Parameters [0] {
}
}
Method [ public method getFileName ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method getNamespaceName ] {
- Parameters [0] {
}
}
Method [ public method getNumberOfParameters ] {
- Parameters [0] {
}
}
Method [ public method getNumberOfRequiredParameters ] {
- Parameters [0] {
}
}
Method [ public method getParameters ] {
- Parameters [0] {
}
}
Method [ public method getShortName ] {
- Parameters [0] {
}
}
Method [ public method getStartLine ] {
- Parameters [0] {
}
}
Method [ public method getStaticVariables ] {
- Parameters [0] {
}
}
Method [ public method returnsReference ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionFunction extends ReflectionFunctionAbstract implements Reflector ] {
- Constants [1] {
Constant [ integer IS_DEPRECATED ] { 262144 }
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $return ]
}
}
}
- Properties [1] {
Property [ public $name ]
}
- Methods [27] {
Method [ public method __construct ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method isDisabled ] {
- Parameters [0] {
}
}
Method [ public method invoke ] {
- Parameters [1] {
Parameter #0 [ $args ]
}
}
Method [ public method invokeArgs ] {
- Parameters [1] {
Parameter #0 [ array $args ]
}
}
Method [ public method getClosure ] {
- Parameters [0] {
}
}
Method [ public method inNamespace ] {
- Parameters [0] {
}
}
Method [ public method isClosure ] {
- Parameters [0] {
}
}
Method [ public method isDeprecated ] {
- Parameters [0] {
}
}
Method [ public method isInternal ] {
- Parameters [0] {
}
}
Method [ public method isUserDefined ] {
- Parameters [0] {
}
}
Method [ public method getClosureThis ] {
- Parameters [0] {
}
}
Method [ public method getClosureScopeClass ] {
- Parameters [0] {
}
}
Method [ public method getDocComment ] {
- Parameters [0] {
}
}
Method [ public method getEndLine ] {
- Parameters [0] {
}
}
Method [ public method getExtension ] {
- Parameters [0] {
}
}
Method [ public method getExtensionName ] {
- Parameters [0] {
}
}
Method [ public method getFileName ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method getNamespaceName ] {
- Parameters [0] {
}
}
Method [ public method getNumberOfParameters ] {
- Parameters [0] {
}
}
Method [ public method getNumberOfRequiredParameters ] {
- Parameters [0] {
}
}
Method [ public method getParameters ] {
- Parameters [0] {
}
}
Method [ public method getShortName ] {
- Parameters [0] {
}
}
Method [ public method getStartLine ] {
- Parameters [0] {
}
}
Method [ public method getStaticVariables ] {
- Parameters [0] {
}
}
Method [ public method returnsReference ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionParameter implements Reflector ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [3] {
Parameter #0 [ $function ]
Parameter #1 [ $parameter ]
Parameter #2 [ $return ]
}
}
}
- Properties [1] {
Property [ public $name ]
}
- Methods [16] {
Method [ final private method __clone ] {
- Parameters [0] {
}
}
Method [ public method __construct ] {
- Parameters [2] {
Parameter #0 [ $function ]
Parameter #1 [ $parameter ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method isPassedByReference ] {
- Parameters [0] {
}
}
Method [ public method canBePassedByValue ] {
- Parameters [0] {
}
}
Method [ public method getDeclaringFunction ] {
- Parameters [0] {
}
}
Method [ public method getDeclaringClass ] {
- Parameters [0] {
}
}
Method [ public method getClass ] {
- Parameters [0] {
}
}
Method [ public method isArray ] {
- Parameters [0] {
}
}
Method [ public method isCallable ] {
- Parameters [0] {
}
}
Method [ public method allowsNull ] {
- Parameters [0] {
}
}
Method [ public method getPosition ] {
- Parameters [0] {
}
}
Method [ public method isOptional ] {
- Parameters [0] {
}
}
Method [ public method isDefaultValueAvailable ] {
- Parameters [0] {
}
}
Method [ public method getDefaultValue ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionMethod extends ReflectionFunctionAbstract implements Reflector ] {
- Constants [6] {
Constant [ integer IS_STATIC ] { 1 }
Constant [ integer IS_PUBLIC ] { 256 }
Constant [ integer IS_PROTECTED ] { 512 }
Constant [ integer IS_PRIVATE ] { 1024 }
Constant [ integer IS_ABSTRACT ] { 2 }
Constant [ integer IS_FINAL ] { 4 }
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [3] {
Parameter #0 [ $class ]
Parameter #1 [ $name ]
Parameter #2 [ $return ]
}
}
}
- Properties [2] {
Property [ public $name ]
Property [ public $class ]
}
- Methods [38] {
Method [ public method __construct ] {
- Parameters [2] {
Parameter #0 [ $class_or_method ]
Parameter #1 [ $name ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method isPublic ] {
- Parameters [0] {
}
}
Method [ public method isPrivate ] {
- Parameters [0] {
}
}
Method [ public method isProtected ] {
- Parameters [0] {
}
}
Method [ public method isAbstract ] {
- Parameters [0] {
}
}
Method [ public method isFinal ] {
- Parameters [0] {
}
}
Method [ public method isStatic ] {
- Parameters [0] {
}
}
Method [ public method isConstructor ] {
- Parameters [0] {
}
}
Method [ public method isDestructor ] {
- Parameters [0] {
}
}
Method [ public method getClosure ] {
- Parameters [1] {
Parameter #0 [ $object ]
}
}
Method [ public method getModifiers ] {
- Parameters [0] {
}
}
Method [ public method invoke ] {
- Parameters [2] {
Parameter #0 [ $object ]
Parameter #1 [ $args ]
}
}
Method [ public method invokeArgs ] {
- Parameters [2] {
Parameter #0 [ $object ]
Parameter #1 [ array $args ]
}
}
Method [ public method getDeclaringClass ] {
- Parameters [0] {
}
}
Method [ public method getPrototype ] {
- Parameters [0] {
}
}
Method [ public method setAccessible ] {
- Parameters [1] {
Parameter #0 [ $value ]
}
}
Method [ public method inNamespace ] {
- Parameters [0] {
}
}
Method [ public method isClosure ] {
- Parameters [0] {
}
}
Method [ public method isDeprecated ] {
- Parameters [0] {
}
}
Method [ public method isInternal ] {
- Parameters [0] {
}
}
Method [ public method isUserDefined ] {
- Parameters [0] {
}
}
Method [ public method getClosureThis ] {
- Parameters [0] {
}
}
Method [ public method getClosureScopeClass ] {
- Parameters [0] {
}
}
Method [ public method getDocComment ] {
- Parameters [0] {
}
}
Method [ public method getEndLine ] {
- Parameters [0] {
}
}
Method [ public method getExtension ] {
- Parameters [0] {
}
}
Method [ public method getExtensionName ] {
- Parameters [0] {
}
}
Method [ public method getFileName ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method getNamespaceName ] {
- Parameters [0] {
}
}
Method [ public method getNumberOfParameters ] {
- Parameters [0] {
}
}
Method [ public method getNumberOfRequiredParameters ] {
- Parameters [0] {
}
}
Method [ public method getParameters ] {
- Parameters [0] {
}
}
Method [ public method getShortName ] {
- Parameters [0] {
}
}
Method [ public method getStartLine ] {
- Parameters [0] {
}
}
Method [ public method getStaticVariables ] {
- Parameters [0] {
}
}
Method [ public method returnsReference ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionClass implements Reflector ] {
- Constants [3] {
Constant [ integer IS_IMPLICIT_ABSTRACT ] { 16 }
Constant [ integer IS_EXPLICIT_ABSTRACT ] { 32 }
Constant [ integer IS_FINAL ] { 64 }
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [2] {
Parameter #0 [ $argument ]
Parameter #1 [ $return ]
}
}
}
- Properties [1] {
Property [ public $name ]
}
- Methods [49] {
Method [ final private method __clone ] {
- Parameters [0] {
}
}
Method [ public method __construct ] {
- Parameters [1] {
Parameter #0 [ $argument ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method isInternal ] {
- Parameters [0] {
}
}
Method [ public method isUserDefined ] {
- Parameters [0] {
}
}
Method [ public method isInstantiable ] {
- Parameters [0] {
}
}
Method [ public method isCloneable ] {
- Parameters [0] {
}
}
Method [ public method getFileName ] {
- Parameters [0] {
}
}
Method [ public method getStartLine ] {
- Parameters [0] {
}
}
Method [ public method getEndLine ] {
- Parameters [0] {
}
}
Method [ public method getDocComment ] {
- Parameters [0] {
}
}
Method [ public method getConstructor ] {
- Parameters [0] {
}
}
Method [ public method hasMethod ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getMethod ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getMethods ] {
- Parameters [1] {
Parameter #0 [ $filter ]
}
}
Method [ public method hasProperty ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getProperty ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getProperties ] {
- Parameters [1] {
Parameter #0 [ $filter ]
}
}
Method [ public method hasConstant ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getConstants ] {
- Parameters [0] {
}
}
Method [ public method getConstant ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getInterfaces ] {
- Parameters [0] {
}
}
Method [ public method getInterfaceNames ] {
- Parameters [0] {
}
}
Method [ public method isInterface ] {
- Parameters [0] {
}
}
Method [ public method getTraits ] {
- Parameters [0] {
}
}
Method [ public method getTraitNames ] {
- Parameters [0] {
}
}
Method [ public method getTraitAliases ] {
- Parameters [0] {
}
}
Method [ public method isTrait ] {
- Parameters [0] {
}
}
Method [ public method isAbstract ] {
- Parameters [0] {
}
}
Method [ public method isFinal ] {
- Parameters [0] {
}
}
Method [ public method getModifiers ] {
- Parameters [0] {
}
}
Method [ public method isInstance ] {
- Parameters [1] {
Parameter #0 [ $object ]
}
}
Method [ public method newInstance ] {
- Parameters [1] {
Parameter #0 [ $args ]
}
}
Method [ public method newInstanceWithoutConstructor ] {
- Parameters [0] {
}
}
Method [ public method newInstanceArgs ] {
- Parameters [1] {
Parameter #0 [ array $args ]
}
}
Method [ public method getParentClass ] {
- Parameters [0] {
}
}
Method [ public method isSubclassOf ] {
- Parameters [1] {
Parameter #0 [ $class ]
}
}
Method [ public method getStaticProperties ] {
- Parameters [0] {
}
}
Method [ public method getStaticPropertyValue ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $default ]
}
}
Method [ public method setStaticPropertyValue ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $value ]
}
}
Method [ public method getDefaultProperties ] {
- Parameters [0] {
}
}
Method [ public method isIterateable ] {
- Parameters [0] {
}
}
Method [ public method implementsInterface ] {
- Parameters [1] {
Parameter #0 [ $interface ]
}
}
Method [ public method getExtension ] {
- Parameters [0] {
}
}
Method [ public method getExtensionName ] {
- Parameters [0] {
}
}
Method [ public method inNamespace ] {
- Parameters [0] {
}
}
Method [ public method getNamespaceName ] {
- Parameters [0] {
}
}
Method [ public method getShortName ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionObject extends ReflectionClass implements Reflector ] {
- Constants [3] {
Constant [ integer IS_IMPLICIT_ABSTRACT ] { 16 }
Constant [ integer IS_EXPLICIT_ABSTRACT ] { 32 }
Constant [ integer IS_FINAL ] { 64 }
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [2] {
Parameter #0 [ $argument ]
Parameter #1 [ $return ]
}
}
}
- Properties [1] {
Property [ public $name ]
}
- Methods [48] {
Method [ public method __construct ] {
- Parameters [1] {
Parameter #0 [ $argument ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method isInternal ] {
- Parameters [0] {
}
}
Method [ public method isUserDefined ] {
- Parameters [0] {
}
}
Method [ public method isInstantiable ] {
- Parameters [0] {
}
}
Method [ public method isCloneable ] {
- Parameters [0] {
}
}
Method [ public method getFileName ] {
- Parameters [0] {
}
}
Method [ public method getStartLine ] {
- Parameters [0] {
}
}
Method [ public method getEndLine ] {
- Parameters [0] {
}
}
Method [ public method getDocComment ] {
- Parameters [0] {
}
}
Method [ public method getConstructor ] {
- Parameters [0] {
}
}
Method [ public method hasMethod ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getMethod ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getMethods ] {
- Parameters [1] {
Parameter #0 [ $filter ]
}
}
Method [ public method hasProperty ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getProperty ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getProperties ] {
- Parameters [1] {
Parameter #0 [ $filter ]
}
}
Method [ public method hasConstant ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getConstants ] {
- Parameters [0] {
}
}
Method [ public method getConstant ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method getInterfaces ] {
- Parameters [0] {
}
}
Method [ public method getInterfaceNames ] {
- Parameters [0] {
}
}
Method [ public method isInterface ] {
- Parameters [0] {
}
}
Method [ public method getTraits ] {
- Parameters [0] {
}
}
Method [ public method getTraitNames ] {
- Parameters [0] {
}
}
Method [ public method getTraitAliases ] {
- Parameters [0] {
}
}
Method [ public method isTrait ] {
- Parameters [0] {
}
}
Method [ public method isAbstract ] {
- Parameters [0] {
}
}
Method [ public method isFinal ] {
- Parameters [0] {
}
}
Method [ public method getModifiers ] {
- Parameters [0] {
}
}
Method [ public method isInstance ] {
- Parameters [1] {
Parameter #0 [ $object ]
}
}
Method [ public method newInstance ] {
- Parameters [1] {
Parameter #0 [ $args ]
}
}
Method [ public method newInstanceWithoutConstructor ] {
- Parameters [0] {
}
}
Method [ public method newInstanceArgs ] {
- Parameters [1] {
Parameter #0 [ array $args ]
}
}
Method [ public method getParentClass ] {
- Parameters [0] {
}
}
Method [ public method isSubclassOf ] {
- Parameters [1] {
Parameter #0 [ $class ]
}
}
Method [ public method getStaticProperties ] {
- Parameters [0] {
}
}
Method [ public method getStaticPropertyValue ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $default ]
}
}
Method [ public method setStaticPropertyValue ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $value ]
}
}
Method [ public method getDefaultProperties ] {
- Parameters [0] {
}
}
Method [ public method isIterateable ] {
- Parameters [0] {
}
}
Method [ public method implementsInterface ] {
- Parameters [1] {
Parameter #0 [ $interface ]
}
}
Method [ public method getExtension ] {
- Parameters [0] {
}
}
Method [ public method getExtensionName ] {
- Parameters [0] {
}
}
Method [ public method inNamespace ] {
- Parameters [0] {
}
}
Method [ public method getNamespaceName ] {
- Parameters [0] {
}
}
Method [ public method getShortName ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionProperty implements Reflector ] {
- Constants [4] {
Constant [ integer IS_STATIC ] { 1 }
Constant [ integer IS_PUBLIC ] { 256 }
Constant [ integer IS_PROTECTED ] { 512 }
Constant [ integer IS_PRIVATE ] { 1024 }
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [3] {
Parameter #0 [ $class ]
Parameter #1 [ $name ]
Parameter #2 [ $return ]
}
}
}
- Properties [2] {
Property [ public $name ]
Property [ public $class ]
}
- Methods [15] {
Method [ final private method __clone ] {
- Parameters [0] {
}
}
Method [ public method __construct ] {
- Parameters [2] {
Parameter #0 [ $class ]
Parameter #1 [ $name ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method getValue ] {
- Parameters [1] {
Parameter #0 [ $object ]
}
}
Method [ public method setValue ] {
- Parameters [2] {
Parameter #0 [ $object ]
Parameter #1 [ $value ]
}
}
Method [ public method isPublic ] {
- Parameters [0] {
}
}
Method [ public method isPrivate ] {
- Parameters [0] {
}
}
Method [ public method isProtected ] {
- Parameters [0] {
}
}
Method [ public method isStatic ] {
- Parameters [0] {
}
}
Method [ public method isDefault ] {
- Parameters [0] {
}
}
Method [ public method getModifiers ] {
- Parameters [0] {
}
}
Method [ public method getDeclaringClass ] {
- Parameters [0] {
}
}
Method [ public method getDocComment ] {
- Parameters [0] {
}
}
Method [ public method setAccessible ] {
- Parameters [1] {
Parameter #0 [ $visible ]
}
}
}
}
Class [ class ReflectionExtension implements Reflector ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $return ]
}
}
}
- Properties [1] {
Property [ public $name ]
}
- Methods [14] {
Method [ final private method __clone ] {
- Parameters [0] {
}
}
Method [ public method __construct ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method getVersion ] {
- Parameters [0] {
}
}
Method [ public method getFunctions ] {
- Parameters [0] {
}
}
Method [ public method getConstants ] {
- Parameters [0] {
}
}
Method [ public method getINIEntries ] {
- Parameters [0] {
}
}
Method [ public method getClasses ] {
- Parameters [0] {
}
}
Method [ public method getClassNames ] {
- Parameters [0] {
}
}
Method [ public method getDependencies ] {
- Parameters [0] {
}
}
Method [ public method info ] {
- Parameters [0] {
}
}
Method [ public method isPersistent ] {
- Parameters [0] {
}
}
Method [ public method isTemporary ] {
- Parameters [0] {
}
}
}
}
Class [ class ReflectionZendExtension implements Reflector ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [1] {
Method [ static public method export ] {
- Parameters [2] {
Parameter #0 [ $name ]
Parameter #1 [ $return ]
}
}
}
- Properties [1] {
Property [ public $name ]
}
- Methods [8] {
Method [ final private method __clone ] {
- Parameters [0] {
}
}
Method [ public method __construct ] {
- Parameters [1] {
Parameter #0 [ $name ]
}
}
Method [ public method __toString ] {
- Parameters [0] {
}
}
Method [ public method getName ] {
- Parameters [0] {
}
}
Method [ public method getVersion ] {
- Parameters [0] {
}
}
Method [ public method getAuthor ] {
- Parameters [0] {
}
}
Method [ public method getURL ] {
- Parameters [0] {
}
}
Method [ public method getCopyright ] {
- Parameters [0] {
}
}
}
}
}
}
反射的所有api的更多相关文章
- 反射的常用API
反射的常用API 加载程序集 Assembly assembly = Assembly.Load("程序集名称"); // 从前目录加载程序集,提供程序集名称,无后缀 Assemb ...
- Java反射API研究(1)——注解Annotation
注解在表面上的意思,只是标记一下这一部分,最好的注解就是代码自身.而在java上,由于注解的特殊性,可以通过反射API获取,这种特性使得注解被广泛应用于各大框架,用于配置内容,代替xml文件配置. 要 ...
- Java反射api详解
虽然已经用了很多反射相关的api,但是还没有详细研究官方api文档,下面以1.6为基础研究一下api文档(因为只找到了1.6的中文版...),同时补充1.7和1.8对反射相关api的改变.
- 反射常用API以及内省机制(代码)
学习内容: (1)获取构造函数 这里不贴Person类了,不然代码太多太乱了,只给出一些常用API // 创建字节码对象 Class<?> aClass = Class.forName(& ...
- 运用Mono.Cecil 反射读取.NET程序集元数据
CLR自带的反射机智和API可以很轻松的读取.NET程序集信息,但是不能对程序集进行修改.CLR提供的是只读的API,但是开源项目Mono.Cecil不仅仅可以读取.NET程序集的元数据,还可以进行修 ...
- java基础知识(十一)java反射机制(下)
1.什么是反射机制? java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象都能够调用他的属性和方法,这种动态获取属性和方法的功能称为java的反射机制. ...
- 基础知识《八》---Java反射机制
1.反射可以做什么 2.反射相关的API 3.获取Class运行时类的实例的三种方法: 1)通过运行时类本身的.class属性***** Class clazz= Person.class; 2)通过 ...
- java基础之 反射
首先,我们在开始前提出一个问题: 1.在运行时,对于一个java类,能否知道属性和方法:能否去调用它的任意方法? 答案是肯定的. 本节所有目录如下: 什么是JAVA的反射机制 JDK中提供的Refle ...
- 5. Java反射机制
Java反射机制 问题: 在运行时,对一个JAVA类,能否知道属性和方法:能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现. 目录 什么是JAVA的反射机制 JDK中提供的R ...
随机推荐
- Linux 只列出目录的方法
1. ls -d 2. find -type d -maxdepth 1 3. ls -F | grep "/$" 4. ls -l | grep "^d"
- predict predict_proba区别的小例子
predict_proba返回的是一个n行k列的数组,第i行第j列上的数值是模型预测第i个预测样本的标签为j的概率.所以每一行的和应该等于1. 举个例子 >>> from sklea ...
- PDF 转 PNG JPG 操作
# gs gs -dSAFER -dBATCH -dNOPAUSE -r300 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sDEVICE=pnggray - ...
- 使用注解配置Spring
使用注解配置Spring 1.为主配置文件引入新的命名空间(约束) 2.开启使用注解代理配置文件 3.在类中使用注解完成配置 将对象注册到容器 修改对象的作用范围 值类型注入 引用类型注入 注意: 初 ...
- ios Block详解
一. iOS代码块Block 1.1 概述 代码块Block是苹果在iOS4开始引入的对C语言的扩展,用来实现匿名函数的特性,Block是一种特殊的数据类型,其可以正常定义变量.作为参数.作为返回值, ...
- 2019swpuj2ee作业一:C/S,B/S的应用的区别
1.硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, ...
- bzoj3637(lct)
又一次把lct写炸了,硬着头皮终于改对了 #include<iostream> #include<cstring> #include<cstdio> #includ ...
- NET Core微服务之路:SkyWalking+SkyApm-dotnet分布式链路追踪系统的分享
对于普通系统或者服务来说,一般通过打日志来进行埋点,然后再通过elk或splunk进行定位及分析问题,更有甚者直接远程服务器,直接操作查看日志,那么,随着业务越来越复杂,企业应用也进入了分布式服务化的 ...
- Android 开发常用版本控制命令
1. git 回退到指定版本 // 使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdc ...
- 转---深入浅出妙用 Javascript 中 apply、call、bind
作者:伯乐在线专栏作者 - chokcoco 如有好文章投稿,请点击 → 这里了解详情 如需转载,发送「转载」二字查看说明 这篇文章实在是很难下笔,因为网上相关文章不胜枚举. 巧合的是前些天看到阮老师 ...