|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.sri.oaa2.icl.ToDouble
| Constructor Summary | |
protected |
ToDouble()
Use getInstance() |
| Method Summary | |
double |
from(IclTerm t)
Convert a Term to a double primitive. |
double |
from(IclTerm t,
double def)
Convert a Term to a double primitive. |
static ToDouble |
getInstance()
Get an instance of a ToDouble object. |
java.lang.Object |
visit(IclFloat node,
java.lang.Object data)
|
java.lang.Object |
visit(IclGroup node,
java.lang.Object data)
|
java.lang.Object |
visit(IclInt node,
java.lang.Object data)
|
java.lang.Object |
visit(IclList node,
java.lang.Object data)
|
java.lang.Object |
visit(IclStr node,
java.lang.Object data)
|
java.lang.Object |
visit(IclStruct node,
java.lang.Object data)
|
java.lang.Object |
visit(IclTerm node,
java.lang.Object data)
|
java.lang.Object |
visit(IclVar node,
java.lang.Object data)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected ToDouble()
| Method Detail |
public final java.lang.Object visit(IclTerm node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclStruct node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclList node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclGroup node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclInt node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclFloat node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclStr node,
java.lang.Object data)
visit in interface OaaPrologVisitor
public final java.lang.Object visit(IclVar node,
java.lang.Object data)
visit in interface OaaPrologVisitorpublic static final ToDouble getInstance()
public final double from(IclTerm t,
double def)
public final double from(IclTerm t)
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException - if the IclTerm cannot be converted
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||