Package org.jboss.byteman.agent
Class Transform
- java.lang.Object
-
- org.jboss.byteman.agent.Transform
-
public class Transform extends java.lang.Objectrecord of a specific bytecode transformation applied by the byteman agent for a given trigger class
-
-
Field Summary
Fields Modifier and Type Field Description private booleancompiledprivate java.lang.Stringdetailprivate booleaninstalledprivate java.lang.StringinternalClassNameprivate java.lang.ClassLoaderloaderprivate Ruleruleprivate booleansuccessfulprivate java.lang.Throwablethrowableprivate java.lang.StringtriggerMethodName
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDetail()java.lang.StringgetInternalClassName()java.lang.ClassLoadergetLoader()RulegetRule()java.lang.ThrowablegetThrowable()java.lang.StringgetTriggerMethodName()booleanisCompiledOk()booleanisInstalled()booleanisTransformed()voidsetCompiled(boolean successful, java.lang.String detail)voidsetInstalled()voidwriteTo(java.io.PrintWriter writer)
-
-
-
Field Detail
-
loader
private java.lang.ClassLoader loader
-
internalClassName
private java.lang.String internalClassName
-
triggerMethodName
private java.lang.String triggerMethodName
-
rule
private Rule rule
-
throwable
private java.lang.Throwable throwable
-
compiled
private boolean compiled
-
installed
private boolean installed
-
successful
private boolean successful
-
detail
private java.lang.String detail
-
-
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()
-
isInstalled
public boolean isInstalled()
-
setInstalled
public void setInstalled()
-
writeTo
public void writeTo(java.io.PrintWriter writer)
-
-