Packagecom.swfwire.decompiler.abc.tokens
Classpublic class MultinameToken
InheritanceMultinameToken Inheritance Object
Implements IToken



Public Properties
 PropertyDefined By
  data : IMultiname
MultinameToken
  kind : uint
MultinameToken
Public Methods
 MethodDefined By
  
MultinameToken(kind:uint = 0, data:IMultiname = null)
MultinameToken
  
getClassFromKind(kind:uint):Class
[static]
MultinameToken
  
read(abc:ABCByteArray):void
MultinameToken
  
MultinameToken
Public Constants
 ConstantDefined By
  KIND_Multiname : uint = 0x09
[static]
MultinameToken
  KIND_MultinameA : uint = 0x0E
[static]
MultinameToken
  KIND_MultinameL : uint = 0x1B
[static]
MultinameToken
  KIND_MultinameLA : uint = 0x1C
[static]
MultinameToken
  KIND_QName : uint = 0x07
[static]
MultinameToken
  KIND_QNameA : uint = 0x0D
[static]
MultinameToken
  KIND_RTQName : uint = 0x0F
[static]
MultinameToken
  KIND_RTQNameA : uint = 0x10
[static]
MultinameToken
  KIND_RTQNameL : uint = 0x11
[static]
MultinameToken
  KIND_RTQNameLA : uint = 0x12
[static]
MultinameToken
  KIND_TypeName : uint = 0x1D
[static]
MultinameToken
Property Detail
dataproperty
public var data:IMultiname

kindproperty 
public var kind:uint

Constructor Detail
MultinameToken()Constructor
public function MultinameToken(kind:uint = 0, data:IMultiname = null)



Parameters
kind:uint (default = 0)
 
data:IMultiname (default = null)
Method Detail
getClassFromKind()method
public static function getClassFromKind(kind:uint):Class

Parameters

kind:uint

Returns
Class
read()method 
public function read(abc:ABCByteArray):void

Parameters

abc:ABCByteArray

write()method 
public function write(abc:ABCByteArray):void

Parameters

abc:ABCByteArray

Constant Detail
KIND_MultinameConstant
public static const KIND_Multiname:uint = 0x09

KIND_MultinameAConstant 
public static const KIND_MultinameA:uint = 0x0E

KIND_MultinameLConstant 
public static const KIND_MultinameL:uint = 0x1B

KIND_MultinameLAConstant 
public static const KIND_MultinameLA:uint = 0x1C

KIND_QNameConstant 
public static const KIND_QName:uint = 0x07

KIND_QNameAConstant 
public static const KIND_QNameA:uint = 0x0D

KIND_RTQNameConstant 
public static const KIND_RTQName:uint = 0x0F

KIND_RTQNameAConstant 
public static const KIND_RTQNameA:uint = 0x10

KIND_RTQNameLConstant 
public static const KIND_RTQNameL:uint = 0x11

KIND_RTQNameLAConstant 
public static const KIND_RTQNameLA:uint = 0x12

KIND_TypeNameConstant 
public static const KIND_TypeName:uint = 0x1D