Jode 1.90-CVS
Build Aug 6, 2004

net.sf.jode.obfuscator.modules
Class NameSwapper

java.lang.Object
  extended bynet.sf.jode.obfuscator.modules.NameSwapper
All Implemented Interfaces:
Renamer

public class NameSwapper
extends java.lang.Object
implements Renamer


Constructor Summary
NameSwapper(boolean swapAll)
           
NameSwapper(boolean swapAll, long seed)
           
 
Method Summary
 void addIdentifierName(Identifier ident)
           
 java.util.Iterator generateNames(Identifier ident)
          Generates a new name.
 java.util.Collection getCollection(Identifier ident)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameSwapper

public NameSwapper(boolean swapAll,
                   long seed)

NameSwapper

public NameSwapper(boolean swapAll)
Method Detail

getCollection

public final java.util.Collection getCollection(Identifier ident)

addIdentifierName

public final void addIdentifierName(Identifier ident)

generateNames

public java.util.Iterator generateNames(Identifier ident)
Description copied from interface: Renamer
Generates a new name.

Specified by:
generateNames in interface Renamer
Parameters:
ident - the identifier that should be renamed.

Jode 1.90-CVS
Build Aug 6, 2004

Copyright © 1998-2004 by Jochen Hoenicke.