01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright
03: * notice. All rights reserved.
04: */
05: package com.tc.object.bytecode;
06:
07: import com.tc.asm.ClassAdapter;
08: import com.tc.asm.ClassVisitor;
09: import com.tc.asm.MethodVisitor;
10: import com.tc.asm.Opcodes;
11:
12: public class JavaUtilConcurrentHashMapValueIteratorAdapter extends
13: ClassAdapter implements Opcodes {
14:
15: public JavaUtilConcurrentHashMapValueIteratorAdapter(ClassVisitor cv) {
16: super (cv);
17: }
18:
19: public MethodVisitor visitMethod(int access, String name,
20: String desc, String signature, String[] exceptions) {
21: MethodVisitor mv = super .visitMethod(access, name, desc,
22: signature, exceptions);
23: return new JavaUtilConcurrentHashMapLazyValuesMethodAdapter(
24: access, desc, mv, false);
25: }
26: }
|