public interface

ICArrayElement

implements ICLeftExpression
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICArrayElement

Summary

Public Methods
abstract ICArrayElement duplicate()
Deep duplication of the element (i.e.
abstract ICExpression getArray()
abstract ICExpression getElementIndex()
abstract void setArray(ICExpression array)
abstract void setEltIndex(ICExpression elementIndex)
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICElement
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICExpression
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICLeftExpression

Public Methods

public abstract ICArrayElement duplicate ()

Deep duplication of the element (i.e. sub-elements are duplicated).

Note: ICClass, ICMethod, ICField, ICIdentifier, ICConstant, ICType and ICLabel are not duplicated.

public abstract ICExpression getArray ()

public abstract ICExpression getElementIndex ()

public abstract void setArray (ICExpression array)

public abstract void setEltIndex (ICExpression elementIndex)