Uses of Interface
com.pnfsoftware.jeb.core.units.code.java.IJavaDefinition
Packages that use IJavaDefinition
Package
Description
Types used to manipulate
dexdec-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.-
Uses of IJavaDefinition in com.pnfsoftware.jeb.core.units.code.java
Methods in com.pnfsoftware.jeb.core.units.code.java that return IJavaDefinitionModifier and TypeMethodDescriptionIJavaIdentifierManager.createDefinition(IJavaType type, String name) Create a new identifier and its definition.IJavaDefinition.duplicate()IJavaCatchBlock.getDefinition()IJavaIdentifier.getDefinition()Get this identifier's definition statement.IJavaIdentifierManager.getDefinition(int id) Retrieve a definition by id.IJavaIdentifierManager.getDefinition(IJavaIdentifier ident) Retrieve the definition associated with the provided variable.IJavaMethod.getParameter(int index) IJavaForEach.getVariable()Methods in com.pnfsoftware.jeb.core.units.code.java that return types with arguments of type IJavaDefinitionModifier and TypeMethodDescriptionIJavaMethod.getParameters()Get the parameters of the method.IJavaMethod.getVisibleParameters()Methods in com.pnfsoftware.jeb.core.units.code.java with parameters of type IJavaDefinitionModifier and TypeMethodDescriptionvoidIJavaTry.addCatchBlock(int index, IJavaType type, List<IJavaType> addTypes, IJavaIdentifier ident, IJavaDefinition def, IJavaBlock block) voidIJavaTry.addCatchBlock(IJavaType type, List<IJavaType> addTypes, IJavaIdentifier ident, IJavaDefinition def, IJavaBlock block) IJavaElementFactory.createForEach(IJavaDefinition var, IJavaExpression iterable, IJavaBlock b) voidIJavaCatchBlock.setDefifinition(IJavaDefinition def) voidIJavaForEach.setVariable(IJavaDefinition var)