clojure.lang
Class Delay

java.lang.Object
  extended by clojure.lang.Delay
All Implemented Interfaces:
IDeref, IPending

public class Delay
extends java.lang.Object
implements IDeref, IPending


Constructor Summary
Delay(IFn fn)
           
 
Method Summary
 java.lang.Object deref()
           
static java.lang.Object force(java.lang.Object x)
           
 boolean isRealized()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Delay

public Delay(IFn fn)
Method Detail

force

public static java.lang.Object force(java.lang.Object x)

deref

public java.lang.Object deref()
Specified by:
deref in interface IDeref

isRealized

public boolean isRealized()
Specified by:
isRealized in interface IPending


Copyright © 2011. All Rights Reserved.