|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgnu.mapping.PropertySet
gnu.mapping.Procedure
gnu.mapping.Procedure1
gnu.kawa.xml.OutputAsXML
public class OutputAsXML
A 1-argument Procedure that takes a value and return output in XML syntax.
| Field Summary |
|---|
| Fields inherited from class gnu.mapping.Procedure |
|---|
compilerKey, validateApplyKey |
| Fields inherited from class gnu.mapping.PropertySet |
|---|
nameKey |
| Constructor Summary | |
|---|---|
OutputAsXML()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
apply1(java.lang.Object arg)
|
int |
numArgs()
Return minArgs()|(maxArgs<<12). |
| Methods inherited from class gnu.mapping.Procedure1 |
|---|
apply0, apply2, apply3, apply4, applyN |
| Methods inherited from class gnu.mapping.Procedure |
|---|
apply, apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getReturnType, getSetter, getSourceLocation, isSideEffectFree, match0, match1, match2, match3, match4, matchN, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString |
| Methods inherited from class gnu.mapping.PropertySet |
|---|
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OutputAsXML()
| Method Detail |
|---|
public int numArgs()
ProcedureminArgs()|(maxArgs<<12).
We use a single virtual function to reduce the number of methods
in the system, as well as the number of virtual method table entries.
We shift by 12 so the number can normally be represented using a
sipush instruction, without requiring a constant pool entry.
numArgs in class Procedure1public java.lang.Object apply1(java.lang.Object arg)
apply1 in class Procedure1
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||