Packagesv.utils
Classpublic class AttributeUtil



Public Methods
 MethodDefined by
  
getAttribute(member:MemberInfo, attribute:Class, inherit:Boolean = false):Attribute
[static]
AttributeUtil
  
getAttributeAlias(member:MemberInfo, alias:String, inherit:Boolean = false):Attribute
[static]
AttributeUtil
  
getMembersWithAttribute(type:Type, attribute:Class, memberFlags:int = 0, inherit:Boolean = false):Array
[static]
AttributeUtil
  
getMembersWithAttributeAlias(type:Type, alias:String, memberFlags:int = 0, inherit:Boolean = false):Array
[static]
AttributeUtil
  
getMemberWithAttribute(type:Type, attribute:Class, memberFlags:int = 0, inherit:Boolean = false):MemberInfo
[static]
AttributeUtil
  
getMemberWithAttributeAlias(type:Type, alias:String, memberFlags:int = 0, inherit:Boolean = false):MemberInfo
[static]
AttributeUtil
  
hasAttribute(member:MemberInfo, attribute:Class, inherit:Boolean = false):Boolean
[static]
AttributeUtil
  
hasAttributeAlias(member:MemberInfo, alias:String, inherit:Boolean = false):Boolean
[static]
AttributeUtil
Method detail
getAttribute()method
public static function getAttribute(member:MemberInfo, attribute:Class, inherit:Boolean = false):Attribute

Parameters
member:MemberInfo
 
attribute:Class
 
inherit:Boolean (default = false)

Returns
Attribute
getAttributeAlias()method 
public static function getAttributeAlias(member:MemberInfo, alias:String, inherit:Boolean = false):Attribute

Parameters
member:MemberInfo
 
alias:String
 
inherit:Boolean (default = false)

Returns
Attribute
getMembersWithAttribute()method 
public static function getMembersWithAttribute(type:Type, attribute:Class, memberFlags:int = 0, inherit:Boolean = false):Array

Parameters
type:Type
 
attribute:Class
 
memberFlags:int (default = 0)
 
inherit:Boolean (default = false)

Returns
Array
getMembersWithAttributeAlias()method 
public static function getMembersWithAttributeAlias(type:Type, alias:String, memberFlags:int = 0, inherit:Boolean = false):Array

Parameters
type:Type
 
alias:String
 
memberFlags:int (default = 0)
 
inherit:Boolean (default = false)

Returns
Array
getMemberWithAttribute()method 
public static function getMemberWithAttribute(type:Type, attribute:Class, memberFlags:int = 0, inherit:Boolean = false):MemberInfo

Parameters
type:Type
 
attribute:Class
 
memberFlags:int (default = 0)
 
inherit:Boolean (default = false)

Returns
MemberInfo
getMemberWithAttributeAlias()method 
public static function getMemberWithAttributeAlias(type:Type, alias:String, memberFlags:int = 0, inherit:Boolean = false):MemberInfo

Parameters
type:Type
 
alias:String
 
memberFlags:int (default = 0)
 
inherit:Boolean (default = false)

Returns
MemberInfo
hasAttribute()method 
public static function hasAttribute(member:MemberInfo, attribute:Class, inherit:Boolean = false):Boolean

Parameters
member:MemberInfo
 
attribute:Class
 
inherit:Boolean (default = false)

Returns
Boolean
hasAttributeAlias()method 
public static function hasAttributeAlias(member:MemberInfo, alias:String, inherit:Boolean = false):Boolean

Parameters
member:MemberInfo
 
alias:String
 
inherit:Boolean (default = false)

Returns
Boolean