net.scheinerman.phoenix.library
Class StackFunctions

java.lang.Object
  extended by net.scheinerman.phoenix.library.AbstractModule
      extended by net.scheinerman.phoenix.library.StackFunctions
All Implemented Interfaces:
Module

public class StackFunctions
extends AbstractModule


Nested Class Summary
private  class StackFunctions.Clear
           
private  class StackFunctions.Create
           
private  class StackFunctions.Delete
           
private  class StackFunctions.Exists
           
private  class StackFunctions.Peek
           
private  class StackFunctions.Pop
           
private  class StackFunctions.Push
           
private  class StackFunctions.Size
           
(package private)  class StackFunctions.StackContainer
           
 
Field Summary
static java.util.HashMap<java.lang.String,StackFunctions.StackContainer> STACKS
           
 
Fields inherited from class net.scheinerman.phoenix.library.AbstractModule
functions, run_fat
 
Constructor Summary
StackFunctions()
           
 
Method Summary
static void checkIfStackDoesNotExist(java.lang.String name)
           
static void checkIfStackExists(java.lang.String name)
           
 void reset()
           
 
Methods inherited from class net.scheinerman.phoenix.library.AbstractModule
load, load
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STACKS

public static java.util.HashMap<java.lang.String,StackFunctions.StackContainer> STACKS
Constructor Detail

StackFunctions

public StackFunctions()
Method Detail

reset

public void reset()
Specified by:
reset in interface Module
Overrides:
reset in class AbstractModule

checkIfStackExists

public static void checkIfStackExists(java.lang.String name)

checkIfStackDoesNotExist

public static void checkIfStackDoesNotExist(java.lang.String name)