| Package | Description |
|---|---|
| org.jibx.binding.classes | |
| org.jibx.binding.def |
| Modifier and Type | Field and Description |
|---|---|
protected BranchWrapper[] |
MethodBuilder.m_targetBranches
Branch to be aimed at next appended instruction.
|
| Modifier and Type | Method and Description |
|---|---|
BranchWrapper |
MethodBuilder.appendIF_ICMPNE(Object src)
Append IF_ICMPNE branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendIFEQ(Object src)
Append IFEQ branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendIFGE(Object src)
Append IFGE branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendIFLT(Object src)
Append IFLT branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendIFNE(Object src)
Append IFNE branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendIFNONNULL(Object src)
Append IFNONNULL branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendIFNULL(Object src)
Append IFNULL branch instruction to method.
|
BranchWrapper |
MethodBuilder.appendUnconditionalBranch(Object src)
Append unconditional branch instruction to method.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MethodBuilder.initStackState(BranchWrapper branch)
Initialize stack state to match branch source.
|
void |
MethodBuilder.initStackState(BranchWrapper branch,
int pop)
Initialize stack state to partially match branch source.
|
void |
MethodBuilder.targetNext(BranchWrapper branch)
Set branch target as next instruction added to method.
|
void |
MethodBuilder.targetNext(BranchWrapper[] branches)
Set branch targets as next instruction added to method.
|
| Modifier and Type | Method and Description |
|---|---|
BranchWrapper |
PropertyDefinition.genTest(ContextMethodBuilder mb)
Generate code to test if property is present.
|
protected BranchWrapper |
ObjectStringConversion.genToOptionalText(String type,
ContextMethodBuilder mb,
int extra)
Generate code to check if an optional value is not equal to the default.
|
protected abstract BranchWrapper |
StringConversion.genToOptionalText(String type,
ContextMethodBuilder mb,
int extra)
Generate code to check if an optional value is not equal to the default.
|
protected BranchWrapper |
PrimitiveStringConversion.genToOptionalText(String type,
ContextMethodBuilder mb,
int extra)
Generate code to check if an optional value is not equal to the default.
|
Copyright © 2005–2016 jibx.org. All rights reserved.