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 TypeMethodDescriptionvoid
IJavaTry.addCatchBlock
(int index, IJavaType type, List<IJavaType> addTypes, IJavaIdentifier ident, IJavaDefinition def, IJavaBlock block) void
IJavaTry.addCatchBlock
(IJavaType type, List<IJavaType> addTypes, IJavaIdentifier ident, IJavaDefinition def, IJavaBlock block) IJavaElementFactory.createForEach
(IJavaDefinition var, IJavaExpression iterable, IJavaBlock b) void
IJavaCatchBlock.setDefifinition
(IJavaDefinition def) void
IJavaForEach.setVariable
(IJavaDefinition var)