jasco.runtime.inline
Class InlineCompiler

java.lang.Object
  extended by jasco.runtime.inline.InlineCompiler

public class InlineCompiler
extends java.lang.Object


Method Summary
 void addInlineCompiledMethod(JascoMethod method)
           
static InlineCompiler getDefault()
           
 java.util.Hashtable getInlineCompiledMethods()
           
 boolean inlineCompile(java.util.Vector hooks, JascoMethod method)
           
 boolean inlineCompiled(JascoMethod method)
           
 boolean isEnabled()
           
 boolean isJumpingAspectsEnabled()
           
 void removeInlineCompiledMethods(java.lang.String clzname)
           
 void removeInlineCompiledMethods(java.lang.String clzname, java.util.Vector methodnames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static InlineCompiler getDefault()

isJumpingAspectsEnabled

public boolean isJumpingAspectsEnabled()

getInlineCompiledMethods

public java.util.Hashtable getInlineCompiledMethods()

isEnabled

public boolean isEnabled()

inlineCompile

public boolean inlineCompile(java.util.Vector hooks,
                             JascoMethod method)

inlineCompiled

public boolean inlineCompiled(JascoMethod method)

addInlineCompiledMethod

public void addInlineCompiledMethod(JascoMethod method)

removeInlineCompiledMethods

public void removeInlineCompiledMethods(java.lang.String clzname,
                                        java.util.Vector methodnames)

removeInlineCompiledMethods

public void removeInlineCompiledMethods(java.lang.String clzname)