Uses of Class
net.sf.cglib.core.CodeEmitter

Packages that use CodeEmitter
net.sf.cglib.core   
net.sf.cglib.transform.impl   
 

Uses of CodeEmitter in net.sf.cglib.core
 

Methods in net.sf.cglib.core that return CodeEmitter
static CodeEmitter EmitUtils.begin_method(ClassEmitter e, MethodInfo method)
           
static CodeEmitter EmitUtils.begin_method(ClassEmitter e, MethodInfo method, int access)
           
 CodeEmitter ClassEmitter.begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)
           
 CodeEmitter ClassEmitter.begin_static()
           
 CodeEmitter Block.getCodeEmitter()
           
 CodeEmitter ClassEmitter.getStaticHook()
           
 

Methods in net.sf.cglib.core with parameters of type CodeEmitter
static void EmitUtils.append_string(CodeEmitter e, org.objectweb.asm.Type type, EmitUtils.ArrayDelimiters delims, Customizer customizer)
           
static void EmitUtils.constructor_switch(CodeEmitter e, List constructors, ObjectSwitchCallback callback)
           
 void Customizer.customize(CodeEmitter e, org.objectweb.asm.Type type)
           
static void EmitUtils.hash_code(CodeEmitter e, org.objectweb.asm.Type type, int multiplier, Customizer customizer)
           
static void EmitUtils.load_class_this(CodeEmitter e)
           
static void EmitUtils.load_class(CodeEmitter e, org.objectweb.asm.Type type)
           
static void EmitUtils.load_method(CodeEmitter e, MethodInfo method)
           
static void EmitUtils.method_switch(CodeEmitter e, List methods, ObjectSwitchCallback callback)
           
static void EmitUtils.not_equals(CodeEmitter e, org.objectweb.asm.Type type, org.objectweb.asm.Label notEquals, Customizer customizer)
          Branches to the specified label if the top two items on the stack are not equal.
static void EmitUtils.process_array(CodeEmitter e, org.objectweb.asm.Type type, ProcessArrayCallback callback)
          Process an array on the stack.
static void EmitUtils.process_arrays(CodeEmitter e, org.objectweb.asm.Type type, ProcessArrayCallback callback)
          Process two arrays on the stack in parallel.
static void EmitUtils.push_array(CodeEmitter e, Object[] array)
           
static void EmitUtils.push_object(CodeEmitter e, Object obj)
           
static void EmitUtils.string_switch(CodeEmitter e, String[] strings, int switchStyle, ObjectSwitchCallback callback)
           
static void EmitUtils.wrap_undeclared_throwable(CodeEmitter e, Block handler, org.objectweb.asm.Type[] exceptions, org.objectweb.asm.Type wrapper)
           
 

Constructors in net.sf.cglib.core with parameters of type CodeEmitter
Block(CodeEmitter e)
           
CodeEmitter(CodeEmitter wrap)
           
 

Uses of CodeEmitter in net.sf.cglib.transform.impl
 

Methods in net.sf.cglib.transform.impl that return CodeEmitter
 CodeEmitter InterceptFieldTransformer.begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)
           
 CodeEmitter UndeclaredThrowableTransformer.begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)
           
 CodeEmitter AddDelegateTransformer.begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)
           
 CodeEmitter AddInitTransformer.begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)
           
 



Copyright © 2012 Oracle Corporation. All Rights Reserved.