- save() - Method in class jeb.api.JebInstance
 
- 
Save the changes for the currently processed file to a JEB database file (JDB), or update an existing JDB.
 
- set(int, Statement) - Method in class jeb.api.ast.Block
 
- 
Replace a statement by another statement.
 
- setArray(IExpression) - Method in class jeb.api.ast.ArrayElt
 
- 
Set the array expression.
 
- setBody(Block) - Method in class jeb.api.ast.DoWhileStm
 
- 
Set the body.
 
- setBody(Block) - Method in class jeb.api.ast.ForStm
 
- 
Set the loop post-iteration statement.
 
- setBody(Block) - Method in class jeb.api.ast.WhileStm
 
- 
Set the body.
 
- setBranchBody(int, Block) - Method in class jeb.api.ast.IfStm
 
- 
Set a branch (if, else-if) body.
 
- setBranchPredicate(int, Predicate) - Method in class jeb.api.ast.IfStm
 
- 
Set a branch (if, else-if) predicate.
 
- setCaretOffset(int) - Method in class jeb.api.ui.TextView
 
- 
Position the caret at a specific location.
 
- setCaretPosition(int, int) - Method in class jeb.api.ui.TextView
 
- 
Position the caret at a specific location.
 
- setClassComment(String, String) - Method in class jeb.api.JebInstance
 
- 
Set a class comment.
 
- setCodePosition(CodePosition) - Method in class jeb.api.ui.AssemblyView
 
- 
Set the caret on the specified code position.
 
- setCombinedOperator(Operator) - Method in class jeb.api.ast.Assignment
 
- 
Transform a simple assignment into a combined operator assignment.
 
- setDefaultBody(Block) - Method in class jeb.api.ast.SwitchStm
 
- 
Set the default case body for the switch.
 
- setEngineOption(EngineOption, String) - Method in class jeb.api.JebInstance
 
- 
Set an engine (APK/DEX parser, Decompiler) option - automation mode only.
 
- setExpression(IExpression) - Method in class jeb.api.ast.Return
 
- 
Set the returned expression.
 
- setExpression(IExpression) - Method in class jeb.api.ast.Throw
 
- 
Set the thrown expression.
 
- setField(Field) - Method in class jeb.api.ast.InstanceField
 
- 
Set the field.
 
- setFieldComment(String, String) - Method in class jeb.api.JebInstance
 
- 
Set a field comment.
 
- setGlobalComment(String) - Method in class jeb.api.JebInstance
 
- 
Set the global comment, or 'notes'.
 
- setIndex(IExpression) - Method in class jeb.api.ast.ArrayElt
 
- 
Set the index expression.
 
- setInitializer(Statement) - Method in class jeb.api.ast.ForStm
 
- 
Set the loop initializer statement.
 
- setInstance(IExpression) - Method in class jeb.api.ast.InstanceField
 
- 
Set the instance.
 
- setInstructionComment(String, int, String) - Method in class jeb.api.JebInstance
 
- 
Set an instruction comment.
 
- setLabel(Label) - Method in class jeb.api.ast.Break
 
- 
Set the break label.
 
- setLabel(Label) - Method in class jeb.api.ast.Continue
 
- 
Set the continue label.
 
- setLabel(Label) - Method in class jeb.api.ast.Goto
 
- 
Set the label.
 
- setLeft(ILeftExpression) - Method in class jeb.api.ast.Assignment
 
- 
Set the left part of the assignment.
 
- setMethod(Method, boolean) - Method in class jeb.api.ast.Call
 
- 
Set the method to be called.
 
- setMethodComment(String, String) - Method in class jeb.api.JebInstance
 
- 
Set a method comment.
 
- setPostStatement(Statement) - Method in class jeb.api.ast.ForStm
 
- 
Set the loop post-iteration statement.
 
- setPredicate(Predicate) - Method in class jeb.api.ast.DoWhileStm
 
- 
Set the predicate.
 
- setPredicate(Predicate) - Method in class jeb.api.ast.ForStm
 
- 
Set the loop predicate.
 
- setPredicate(Predicate) - Method in class jeb.api.ast.WhileStm
 
- 
Set the predicate.
 
- setRight(IExpression) - Method in class jeb.api.ast.Assignment
 
- 
Set the right part of the assignment.
 
- setStatus(String) - Method in class jeb.api.ui.JebUI
 
- 
Set the status bar string.
 
- setString(int, String) - Method in class jeb.api.dex.Dex
 
- 
Replace a string in the DEX string pool.
 
- setSwitchedExpression(IExpression) - Method in class jeb.api.ast.SwitchStm
 
- 
Set the switch expression.
 
- setTerminationOnScriptError(boolean) - Method in class jeb.api.JebInstance
 
- 
Set JEB to terminate immediately if any script or plugin error happens.
 
- setTimeout(long) - Method in class jeb.api.JebInstance
 
- 
Set a timeout for the current script execution.
 
- setUnaryOperator(boolean, boolean) - Method in class jeb.api.ast.Assignment
 
- 
Transform the non-unary assignment into one of the four unary assignments: ++e, e++, --e, or e--.
 
- setUserFlags(int) - Method in class jeb.api.dex.DexClass
 
- 
Set user-defined flags for the class.
 
- setUserFlags(int) - Method in class jeb.api.dex.DexFieldData
 
- 
Set user-defined flags for the field.
 
- setUserFlags(int) - Method in class jeb.api.dex.DexMethodData
 
- 
Set user-defined flags for the method.
 
- SHL - Static variable in class jeb.api.ast.Operator
 
-  
 
- SHR - Static variable in class jeb.api.ast.Operator
 
-  
 
- size() - Method in class jeb.api.ast.Block
 
- 
Get the number of statements in this block.
 
- size() - Method in class jeb.api.ast.IfStm
 
- 
Get the number of branches, including the default (else) branch, if any.
 
- Statement - Class in jeb.api.ast
 
- 
Base class for AST elements that represent 
Statements.
 
 
- StaticField - Class in jeb.api.ast
 
- 
This AST element represents an static field variable.
 
- storeUserData(int, byte[], boolean) - Method in class jeb.api.JebInstance
 
- 
Save a block of user data to the JEB database.
 
- SUB - Static variable in class jeb.api.ast.Operator
 
-  
 
- SwitchStm - Class in jeb.api.ast
 
- 
This AST element represents the switch-statement.