private void compileInterfaceMembers(ClassVisitor cv, Class typeClass) {
    for( Method rawMethod : typeClass.getMethods() ) {
      // Note we keep the method from the impl class because we need to keep its modifiers intact
      Method ifaceMethod = getInterfaceMethod(rawMethod);
      if( ifaceMethod == rawMethod )
      {
        continue;
      }
      int nParameters = rawMethod.getParameterTypes().length;
      if( (rawMethod.getName().equals( "unloadTypeInfo" ) && nParameters == 0) ||
          (rawMethod.getName().equals( "isStale" ) && nParameters == 0) ||
          (rawMethod.getName().equals( "readResolve" ) && nParameters == 0) )
      {
        continue;
      }

      genMethod_DevMode( cv, ifaceMethod, rawMethod );
    }
  }
private void compileInterfaceMembers ( ClassVisitor cv , Class typeClass ) { for ( Method rawMethod : typeClass . getMethods ( ) ) { Method ifaceMethod = getInterfaceMethod ( rawMethod ) ; if ( ifaceMethod == rawMethod ) { continue ; } int nParameters = rawMethod . getParameterTypes ( ) . length ; if ( ( rawMethod . getName ( ) . equals ( "unloadTypeInfo" ) && nParameters == 0 ) || ( rawMethod . getName ( ) . equals ( "isStale" ) && nParameters == 0 ) || ( rawMethod . getName ( ) . equals ( "readResolve" ) && nParameters == 0 ) ) { continue ; } genMethod_DevMode ( cv , ifaceMethod , rawMethod ) ; } }
}