org.jboss.byteman.agent
Class Transform

java.lang.Object
  extended by org.jboss.byteman.agent.Transform

public class Transform
extends java.lang.Object

record of a specific bytecode transformation applied by the byteman agent for a given trigger class


Constructor Summary
Transform(java.lang.ClassLoader loader, java.lang.String internalClassName, Rule rule)
           
Transform(java.lang.ClassLoader loader, java.lang.String internalClassName, java.lang.String triggerMethodName, Rule rule, java.lang.Throwable th)
           
 
Method Summary
 java.lang.String getDetail()
           
 java.lang.String getInternalClassName()
           
 java.lang.ClassLoader getLoader()
           
 Rule getRule()
           
 java.lang.Throwable getThrowable()
           
 java.lang.String getTriggerMethodName()
           
 boolean isCompiledOk()
           
 boolean isTransformed()
           
 void setCompiled(boolean successful, java.lang.String detail)
           
 void writeTo(java.io.PrintWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transform

public Transform(java.lang.ClassLoader loader,
                 java.lang.String internalClassName,
                 Rule rule)

Transform

public Transform(java.lang.ClassLoader loader,
                 java.lang.String internalClassName,
                 java.lang.String triggerMethodName,
                 Rule rule,
                 java.lang.Throwable th)
Method Detail

getLoader

public java.lang.ClassLoader getLoader()

getInternalClassName

public java.lang.String getInternalClassName()

getTriggerMethodName

public java.lang.String getTriggerMethodName()

getRule

public Rule getRule()

getThrowable

public java.lang.Throwable getThrowable()

getDetail

public java.lang.String getDetail()

setCompiled

public void setCompiled(boolean successful,
                        java.lang.String detail)

isTransformed

public boolean isTransformed()

isCompiledOk

public boolean isCompiledOk()

writeTo

public void writeTo(java.io.PrintWriter writer)


Copyright © 2011. All Rights Reserved.