com.irs.jam
Class PlanTable

java.lang.Object
  |
  +--com.irs.jam.Table
        |
        +--com.irs.jam.PlanTable
All Implemented Interfaces:
java.io.Serializable

public class PlanTable
extends Table
implements java.io.Serializable

A JAM agent's plan library

See Also:
Serialized Form

Fields inherited from class com.irs.jam.Table
_hashTable, _hashTableSize, _nextID, _NullId, _table, _tableIncrementSize, _tableSize
 
Method Summary
 void disable(java.lang.String name)
          Marks all plans with the given name so that it will not be considered during APL generation.
 DList getPlans(java.lang.String name)
          Returns all the plans with the given name.
 void print(java.io.PrintStream s)
          Displays a summary of all of the plans in the plan library
 
Methods inherited from class com.irs.jam.Table
add, add, getBucket, getBucket, getSize, hash, lookup, lookup, lookup, replace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPlans

public DList getPlans(java.lang.String name)
Returns all the plans with the given name.

disable

public void disable(java.lang.String name)
Marks all plans with the given name so that it will not be considered during APL generation.

print

public void print(java.io.PrintStream s)
Displays a summary of all of the plans in the plan library
Overrides:
print in class Table