private static void skipAnnotation(ByteBuffer buf,boolean complete){
  if (complete)   buf.getShort();
  int numMembers=buf.getShort() & 0xFFFF;
  for (int i=0; i < numMembers; i++) {
    buf.getShort();
    skipMemberValue(buf);
  }
}

private static void skipAnnotation ( ByteBuffer buf , boolean complete ) { if ( complete ) buf . getShort ( ) ; int numMembers = buf . getShort ( ) & 0xFFFF ; for ( int i = 0 ; i < numMembers ; i ++ ) { buf . getShort ( ) ; skipMemberValue ( buf ) ; } }
skips the annotation at the current position in the specified byte buffer . the cursor of the byte buffer must point to an " annotation structure " or two bytes into an annotation structure ( i . e . , after the type index ) .
