Top Description Inners Fields Constructors Methods
com.kenai.jnr.x86asm

pack-priv Class RelocData

extends Object
Class Inheritance
Annotations
@Deprecated

Deprecated

Reloc to absolute address data

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Field Summary

Modifier and TypeField and Description
pack-priv final long
destination

Relative displacement or absolute address.

pack-priv final int
offset

Offset from code begin address (in the emitted code data stream).

pack-priv final int
size

Size of relocation (4 or 8 bytes).

pack-priv final RelocData.Type
type

Type of relocation.

Constructor Summary

AccessConstructor and Description
public
RelocData(RelocData.Type type, int size, int offset, long destination)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

destinationback to summary
pack-priv final long destination

Relative displacement or absolute address.

offsetback to summary
pack-priv final int offset

Offset from code begin address (in the emitted code data stream).

sizeback to summary
pack-priv final int size

Size of relocation (4 or 8 bytes).

typeback to summary
pack-priv final RelocData.Type type

Type of relocation.

Constructor Detail

RelocDataback to summary
public RelocData(RelocData.Type type, int size, int offset, long destination)
com.kenai.jnr.x86asm back to summary

pack-priv final Enum RelocData.Type

extends Enum<RelocData.Type>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final RelocData.Type
public static final RelocData.Type
public static final RelocData.Type
public static final RelocData.Type

Constructor Summary

AccessConstructor and Description
private
Type()

Method Summary

Modifier and TypeMethod and Description
public static RelocData.Type
public static RelocData.Type[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ABSOLUTE_TO_ABSOLUTEback to summary
public static final RelocData.Type ABSOLUTE_TO_ABSOLUTE
ABSOLUTE_TO_RELATIVEback to summary
public static final RelocData.Type ABSOLUTE_TO_RELATIVE
ABSOLUTE_TO_RELATIVE_TRAMPOLINEback to summary
public static final RelocData.Type ABSOLUTE_TO_RELATIVE_TRAMPOLINE
RELATIVE_TO_ABSOLUTEback to summary
public static final RelocData.Type RELATIVE_TO_ABSOLUTE

Constructor Detail

Typeback to summary
private Type()

Method Detail

valueOfback to summary
public static RelocData.Type valueOf(String name)
valuesback to summary
public static RelocData.Type[] values()