All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class oplan.util.lisp.Delay

java.lang.Object
   |
   +----oplan.util.lisp.Delay

public abstract class Delay
extends Object
A class for delaying evaluation.

A standard way to construct a Delay is to instantiate an anonymous class. For instance:

    new Delay() {
        public Object eval() {
            ... code that computes the value ...
        }
    }
 


Variable Index

 o forced_p
 o value

Constructor Index

 o Delay()

Method Index

 o eval()
 o force()

Variables

 o value
 Object value
 o forced_p
 boolean forced_p

Constructors

 o Delay
 public Delay()

Methods

 o force
 public Object force()
 o eval
 public abstract Object eval()

All Packages  Class Hierarchy  This Package  Previous  Next  Index