Uses of Class
net.sf.cglib.core.CodeEmitter
-
Packages that use CodeEmitter Package Description 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 Modifier and Type Method Description CodeEmitterClassEmitter. begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)static CodeEmitterEmitUtils. begin_method(ClassEmitter e, MethodInfo method)static CodeEmitterEmitUtils. begin_method(ClassEmitter e, MethodInfo method, int access)CodeEmitterClassEmitter. begin_static()CodeEmitterBlock. getCodeEmitter()CodeEmitterClassEmitter. getStaticHook()Methods in net.sf.cglib.core with parameters of type CodeEmitter Modifier and Type Method Description static voidEmitUtils. append_string(CodeEmitter e, org.objectweb.asm.Type type, EmitUtils.ArrayDelimiters delims, Customizer customizer)Deprecated.static voidEmitUtils. append_string(CodeEmitter e, org.objectweb.asm.Type type, EmitUtils.ArrayDelimiters delims, CustomizerRegistry registry)static voidEmitUtils. constructor_switch(CodeEmitter e, java.util.List constructors, ObjectSwitchCallback callback)voidCustomizer. customize(CodeEmitter e, org.objectweb.asm.Type type)voidFieldTypeCustomizer. customize(CodeEmitter e, int index, org.objectweb.asm.Type type)Customizesthis.FIELD_0 = ?assignment in key constructorbooleanHashCodeCustomizer. customize(CodeEmitter e, org.objectweb.asm.Type type)Customizes calculation of hashcodestatic voidEmitUtils. hash_code(CodeEmitter e, org.objectweb.asm.Type type, int multiplier, Customizer customizer)Deprecated.static voidEmitUtils. hash_code(CodeEmitter e, org.objectweb.asm.Type type, int multiplier, CustomizerRegistry registry)static voidEmitUtils. load_class(CodeEmitter e, org.objectweb.asm.Type type)static voidEmitUtils. load_class_this(CodeEmitter e)static voidEmitUtils. load_method(CodeEmitter e, MethodInfo method)static voidEmitUtils. method_switch(CodeEmitter e, java.util.List methods, ObjectSwitchCallback callback)static voidEmitUtils. not_equals(CodeEmitter e, org.objectweb.asm.Type type, org.objectweb.asm.Label notEquals, Customizer customizer)Deprecated.static voidEmitUtils. not_equals(CodeEmitter e, org.objectweb.asm.Type type, org.objectweb.asm.Label notEquals, CustomizerRegistry registry)Branches to the specified label if the top two items on the stack are not equal.static voidEmitUtils. process_array(CodeEmitter e, org.objectweb.asm.Type type, ProcessArrayCallback callback)Process an array on the stack.static voidEmitUtils. process_arrays(CodeEmitter e, org.objectweb.asm.Type type, ProcessArrayCallback callback)Process two arrays on the stack in parallel.static voidEmitUtils. push_array(CodeEmitter e, java.lang.Object[] array)static voidEmitUtils. push_object(CodeEmitter e, java.lang.Object obj)static voidEmitUtils. string_switch(CodeEmitter e, java.lang.String[] strings, int switchStyle, ObjectSwitchCallback callback)static voidEmitUtils. 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 Constructor Description 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 Modifier and Type Method Description CodeEmitterAddDelegateTransformer. begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)CodeEmitterAddInitTransformer. begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)CodeEmitterInterceptFieldTransformer. begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)CodeEmitterUndeclaredThrowableTransformer. begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions)
-