# Class: com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea

Represent a virtual area with a set value

## Protected Constructor: VirtualEncodedMemoryArea
- parameter: `value`, type: `int`
- parameter: `length`, type: `int`


## Static Field: _0
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _00
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _000
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _0000
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _1
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _2
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _3
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _4
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Static Field: _5
Type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

## Method: decode
- parameter: `code`, type: `byte[]`
- return type: `long`


## Method: getLength
- return type: `int`


## Static Method: get
- parameter: `value`, type: `int`
- parameter: `length`, type: `int`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`

Description: Build a [VirtualEncodedMemoryArea](VirtualEncodedMemoryArea).
parameter: value: 
parameter: length: 
return: 

## Static Method: ones
- parameter: `length`, type: `int`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`


## Static Method: zeros
- parameter: `length`, type: `int`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.memory.VirtualEncodedMemoryArea`


