ix.util.context
Class ContextGensym.Generator

java.lang.Object
  extended by ix.util.context.ContextGensym.Generator
Enclosing class:
ContextGensym

public static class ContextGensym.Generator
extends java.lang.Object


Field Summary
protected  java.util.Map counters
           
 
Constructor Summary
ContextGensym.Generator()
           
ContextGensym.Generator(ContextHolder holder)
           
 
Method Summary
 Name nextName(java.lang.String base)
           
 Symbol nextNewSymbol(java.lang.String base)
           
 java.lang.String nextString(java.lang.String base)
           
 Symbol nextSymbol(java.lang.String base)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

counters

protected java.util.Map counters
Constructor Detail

ContextGensym.Generator

public ContextGensym.Generator()

ContextGensym.Generator

public ContextGensym.Generator(ContextHolder holder)
Method Detail

nextString

public java.lang.String nextString(java.lang.String base)

nextName

public Name nextName(java.lang.String base)

nextSymbol

public Symbol nextSymbol(java.lang.String base)

nextNewSymbol

public Symbol nextNewSymbol(java.lang.String base)