com.partnersoft.data
Class NamedGoedels

java.lang.Object
  extended by com.partnersoft.data.NamedGoedels

public class NamedGoedels
extends java.lang.Object

A named list of numbers, or a numbered list of names, depending on how you look at it. Optimized for speed.

Author:
Paul Reavis Copyright 2001 Partner Software, Inc.

Constructor Summary
NamedGoedels()
           
NamedGoedels(java.util.ArrayList list)
           
 
Method Summary
 int ensureGoedelFor(java.lang.String name)
           
 java.util.ArrayList getList()
           
 Naming getNaming()
           
 int goedelFor(java.lang.String name)
           
 java.lang.String nameFor(int goedel)
           
 void setList(java.util.ArrayList newList)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NamedGoedels

public NamedGoedels()

NamedGoedels

public NamedGoedels(java.util.ArrayList list)
Method Detail

goedelFor

public int goedelFor(java.lang.String name)

nameFor

public java.lang.String nameFor(int goedel)

ensureGoedelFor

public int ensureGoedelFor(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getList

public java.util.ArrayList getList()

setList

public void setList(java.util.ArrayList newList)

getNaming

public Naming getNaming()