com.carbonfive.flash.decoder
Class CachingDecoder

java.lang.Object
  extended by com.carbonfive.flash.decoder.ActionScriptDecoder
      extended by com.carbonfive.flash.decoder.CachingDecoder

public class CachingDecoder
extends ActionScriptDecoder

Provides referenced-based caching for ActionScript to Java decoding.


Constructor Summary
CachingDecoder(ActionScriptDecoder next)
           
 
Method Summary
 java.lang.Object decodeShell(java.lang.Object encodedObject, java.lang.Class desiredClass)
           
 ActionScriptDecoder getNextDecoder()
           
 java.lang.String toString()
           
 
Methods inherited from class com.carbonfive.flash.decoder.ActionScriptDecoder
decodeObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CachingDecoder

public CachingDecoder(ActionScriptDecoder next)
Method Detail

decodeShell

public java.lang.Object decodeShell(java.lang.Object encodedObject,
                                    java.lang.Class desiredClass)
Specified by:
decodeShell in class ActionScriptDecoder

getNextDecoder

public ActionScriptDecoder getNextDecoder()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object