proguard.obfuscate
Class SpecialNameFactory

java.lang.Object
  extended by proguard.obfuscate.SpecialNameFactory
All Implemented Interfaces:
NameFactory

public class SpecialNameFactory
extends java.lang.Object
implements NameFactory

This NameFactory generates names that are special, by appending a suffix.


Constructor Summary
SpecialNameFactory(NameFactory nameFactory)
          Creates a new SpecialNameFactory.
 
Method Summary
static void main(java.lang.String[] args)
           
 java.lang.String nextName()
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecialNameFactory

public SpecialNameFactory(NameFactory nameFactory)
Creates a new SpecialNameFactory.

Parameters:
nameFactory - the name factory from which original names will be retrieved.
Method Detail

reset

public void reset()
Specified by:
reset in interface NameFactory

nextName

public java.lang.String nextName()
Specified by:
nextName in interface NameFactory

main

public static void main(java.lang.String[] args)