gnu.kawa.functions
Class GetNamedInstancePart
- Externalizable, CanInline, HasSetter, Named
public class GetNamedInstancePart
The value of the Kawa Scehem expression '*:PART-NAME'.
This function invokes a method or accesses a field,
if the PART-NAME starts with a '.'.
This syntax is semi-depecated, since instead of
(*:method-name instance args ...) you can now write
(instance:method-name args ...), and
instead of (*:.field-name instance) you can write
instance:field-name (without the parentheses).
apply , apply , apply0 , apply1 , apply2 , apply3 , apply4 , applyN , check0 , check1 , check2 , check3 , check4 , checkArgCount , checkN , getSetter , getSourceLocation , match0 , match1 , match2 , match3 , match4 , matchN , maxArgs , minArgs , numArgs , set0 , set1 , setN , setSetter , setSourceLocation , toString |
GetNamedInstancePart
public GetNamedInstancePart()
GetNamedInstancePart
public GetNamedInstancePart(String name)
applyN
public Object applyN(Object[] args)
throws Throwable
- applyN in interface ProcedureN
numArgs
public int numArgs()
Return minArgs()|(maxArgs<<12).
- numArgs in interface Procedure
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
setPartName
public void setPartName(String name)
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException