|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jibx.binding.def.NestedCollection.CollectionBase
abstract static class NestedCollection.CollectionBase
Base class for collection item load strategy. The implementation class must handle the appropriate form of code generation for the type of collection being used.
Field Summary | |
---|---|
private boolean |
m_isDoubleWord
Double word value flag. |
Constructor Summary | |
---|---|
protected |
NestedCollection.CollectionBase(boolean doubword)
Constructor. |
Method Summary | |
---|---|
protected void |
appendPOP(MethodBuilder mb)
Append the appropriate instruction to pop the item value (which may be one or two words, as configured for this collection) from the top of the stack. |
protected void |
appendSWAP(MethodBuilder mb)
Append the appropriate instruction to swap the top of the stack (which must be a single-word value) with an item value (which may be one or two words, as configured for this collection). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final boolean m_isDoubleWord
Constructor Detail |
---|
protected NestedCollection.CollectionBase(boolean doubword)
doubword
- double word value flagMethod Detail |
---|
protected void appendSWAP(MethodBuilder mb)
mb
- methodprotected void appendPOP(MethodBuilder mb)
mb
- method
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |