# Enum: com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractImmediateOperandBuilder.ImmediateType

Extension mode and size for integer immediates.

## Constant: SignExtend32
Description: An immediate value where sign is extended on 32 bits \(int\)

## Constant: SignExtend64
Description: An immediate value where sign is extended on 64 bits \(long\)

## Constant: ZeroExtend32
Description: An immediate integer

## Constant: ZeroExtend64
Description: An immediate long

## Constant: ZeroExtendLength
Description: An immediate value where size is defined by the size of the MemoryArea

## Static Method: valueOf
- parameter: `name`, type: `java.lang.String`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractImmediateOperandBuilder.ImmediateType`


## Static Method: values
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.AbstractImmediateOperandBuilder.ImmediateType[]`


