FileDocCategorySizeDatePackage
ASMRuntimeInvisibleParameterAnnotations.javaAPI DocGlassfish v2 API2947Thu Mar 02 11:51:18 GMT 2006oracle.toplink.libraries.asm.util.attrs

ASMRuntimeInvisibleParameterAnnotations

public class ASMRuntimeInvisibleParameterAnnotations extends RuntimeInvisibleParameterAnnotations implements ASMifiable
An {@link ASMifiable} {@link RuntimeInvisibleParameterAnnotations} sub class.
author
Eugene Kuleshov

Fields Summary
Constructors Summary
Methods Summary
public voidasmify(java.lang.StringBuffer buf, java.lang.String varName, java.util.Map labelNames)

    buf.append("RuntimeInvisibleParameterAnnotations ").append(varName)
      .append(" = new RuntimeInvisibleParameterAnnotations();\n");
    ASMAnnotationDefaultAttribute.asmifyParameterAnnotations(buf, varName, parameters);
  
protected oracle.toplink.libraries.asm.Attributeread(oracle.toplink.libraries.asm.ClassReader cr, int off, int len, char[] buf, int codeOff, oracle.toplink.libraries.asm.Label[] labels)

    RuntimeInvisibleParameterAnnotations attr = 
      (RuntimeInvisibleParameterAnnotations)super.read(
        cr, off, len, buf, codeOff, labels);
    
    ASMRuntimeInvisibleParameterAnnotations result = new ASMRuntimeInvisibleParameterAnnotations();
    result.parameters = attr.parameters;
    return result;