public interface

ICConstantInteger

implements ICConstant<T>
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICConstantInteger<T>
Known Indirect Subclasses

Class Overview

Generic C AST interface used to represent integer literals.

Summary

Public Methods
abstract ICConstantInteger<T> duplicate2()
True duplication to allow customization of the formatter without impacting other constantss.
abstract int getBitsize()
abstract NumberFormatter getFormatter()
abstract BigInteger getIntegerValue()
abstract long getValueAsLong()
abstract boolean isNegative()
abstract boolean isPositive()
abstract boolean isUnsigned()
abstract boolean needsCustomFormatting()
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICConstant
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICElement
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICExpression

Public Methods

public abstract ICConstantInteger<T> duplicate2 ()

True duplication to allow customization of the formatter without impacting other constantss.

public abstract int getBitsize ()

public abstract NumberFormatter getFormatter ()

public abstract BigInteger getIntegerValue ()

public abstract long getValueAsLong ()

public abstract boolean isNegative ()

public abstract boolean isPositive ()

public abstract boolean isUnsigned ()

public abstract boolean needsCustomFormatting ()