Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

decomplie class file with inner class correctly

 
vivi santa
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
anyone could suggest how to decomplie a class file with inner class?
I am using the DJ Java Decompiler and when i decomplie it, I see there's something like line no. added to the beginning of the line and some goto statement( I suppose it is not in the origional file). Anyone can suggest how to elimiate them? As the origional source file is missing. I'm not able to know when inside those label....
Pls. help
thanks in advance
-------------------
_L10:
PushClientAcceptor.this;
if(k >= CommonObject.currencyPrice.length)
break MISSING_BLOCK_LABEL_900;
if(sharedObj.logLevel == 5)
logInfo(String.valueOf("k = " + k + "-" + sharedObj.getBranchBidAsk(String.valueOf(branch).concat(PushClientAcceptor.this.valueOf(CommonObject.currencyPrice[k][0]))) + " branch + sharedObj.currencyPrice[k][0]: '" + branch).concat(PushClientAcceptor.this.valueOf(CommonObject.currencyPrice[k][0])) + "'");
if(sharedObj.getBranchBidAsk(String.valueOf(branch).concat(PushClientAcceptor.this.valueOf(CommonObject.currencyPrice[k][0]))) == null) goto _L2; else goto _L1
_L1:
String sCurrName;
int z;
sCurrName = null;
z = 0;
_L8:
PushClientAcceptor.this;
if(z >= CommonObject.branchMarket.length) goto _L4; else goto _L3
_L3:
PushClientAcceptor.this;
if(!CommonObject.branchMarket[z][0].equals(branch)) goto _L6; else goto _L5
_L5:
PushClientAcceptor.this;
PushClientAcceptor.this;
if(!CommonObject.branchMarket[z][1].equals(CommonObject.currencyPrice[k][9])) goto _L6; else goto _L7
_L7:
PushClientAcceptor.this;
----------------------
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic