public interface

ICTuple

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

Class Overview

Limited representation of a left-expr tuple.

Summary

Public Methods
abstract ICTuple duplicate()
Deep duplication of the element (i.e.
abstract int getCountOfEntries()
abstract List<ICExpression> getEntries()
abstract ICExpression getEntry(int index)
abstract void setEntries(List<? extends ICExpression> elements)
[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 ICTuple 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 int getCountOfEntries ()

public abstract List<ICExpression> getEntries ()

public abstract ICExpression getEntry (int index)

public abstract void setEntries (List<? extends ICExpression> elements)