package com.shine.framework.core.util
/*** 獲取class的object package::classname
* */
public static function referenceclass(classname:string):object
/*** 獲取class的value
* */
public static function referenceclassparameters(classname:string,parameters:string):*
/*** 執行方法
* */
public static function referenceclassfunction(classname:string,functionname:string,... rest):*
/*** 執行方法
* */
public static function referenceobjectfunction(instance:object,functionname:string,... rest):*
/*** 獲取class name全名
* */
public static function getclassfullname(value:object):string
/*** 獲取class name
* */
public static function getclassname(value:object):string
/*** 獲取所有的function列表
* ps:只能獲取去方法的名稱,不可以獲取protected and private
* */
public static function getallfunctionfromobject(instance:object):arraycollection{
var functionarraycollection:arraycollection=new arraycollection;
var method:xmllist=describetype(instance).method;
var num:int=method.length();
for(var i:int=0;i
Flex反射工具類
原文 基於flex的反射工具類,在平常用的比較少,但是在使用反射機制填充as物件屬性等時候還是很有用的。package com.shine.framework.core.util 獲取class的object package classname public static function refe...
Java反射工具類
反射工具類 public class reflectionutil return field.get object catch exception e return null 通過反射獲取靜態成員的值 param classvar param fieldname return 靜態成員的值 supp...
非常實用的jmail的幾個類
做專案的時候,有乙個需求,使用者一次上傳多個附件,可傳1 5個。並且這5個附件上傳之後,自動發到某人的email裡,email的內容除了使用者的資料,而且是上傳的附件也做為email裡的附件。基於之前的jmail用法眾多,我就開始了jamil 自己的需要來開發。1.安裝jmail.dll 2.把jm...