com.cyc.tool.subl.jrtl.nativeCode.subLisp
Class SubLStructDeclNative
java.lang.Object
com.cyc.tool.subl.jrtl.nativeCode.subLisp.SubLStructDecl
com.cyc.tool.subl.jrtl.nativeCode.subLisp.SubLStructDeclNative
public final class SubLStructDeclNative
- extends SubLStructDecl
Constructor Summary |
SubLStructDeclNative(java.lang.Class structClass,
SubLSymbol structName,
SubLSymbol testFunction,
SubLSymbol[] slotNames,
SubLSymbol[] slotKeywordNames,
java.lang.String[] actualFieldNames,
SubLSymbol[] getterNames,
SubLSymbol[] setterNames,
SubLSymbol printFunction,
SubLSymbol hashFunction,
boolean isInterned)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubLStructDeclNative
public SubLStructDeclNative(java.lang.Class structClass,
SubLSymbol structName,
SubLSymbol testFunction,
SubLSymbol[] slotNames,
SubLSymbol[] slotKeywordNames,
java.lang.String[] actualFieldNames,
SubLSymbol[] getterNames,
SubLSymbol[] setterNames,
SubLSymbol printFunction,
SubLSymbol hashFunction,
boolean isInterned)
getFieldDecl
public final java.lang.reflect.Field getFieldDecl(int i)
setFieldFromName
public final void setFieldFromName(SubLSymbol declaredFieldName,
SubLObject value)
main
public static void main(java.lang.String[] args)
- Parameters:
args
- the command line arguments