com.cyc.tool.subl.jrtl.nativeCode.subLisp
Class FunctionArgListDescription.OptionalArgDescription

java.lang.Object
  extended by com.cyc.tool.subl.jrtl.nativeCode.subLisp.FunctionArgListDescription.OptionalArgDescription
Enclosing class:
FunctionArgListDescription

public static class FunctionArgListDescription.OptionalArgDescription
extends java.lang.Object


Constructor Summary
FunctionArgListDescription.OptionalArgDescription(SubLObject desc)
           
 
Method Summary
 SubLSymbol getArgName()
           
 SubLObject getDefaultValue()
           
 SubLSymbol getWasSetArgName()
           
 void init(SubLObject argName, SubLObject defaultValue, SubLObject wasSetArgName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionArgListDescription.OptionalArgDescription

public FunctionArgListDescription.OptionalArgDescription(SubLObject desc)
Method Detail

init

public void init(SubLObject argName,
                 SubLObject defaultValue,
                 SubLObject wasSetArgName)

getArgName

public SubLSymbol getArgName()

getWasSetArgName

public SubLSymbol getWasSetArgName()

getDefaultValue

public SubLObject getDefaultValue()