public final enum

ItemClassIdentifiers

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.output.ItemClassIdentifiers

Class Overview

Well-known class identifiers for interactive items.

See Also

Summary

Enum Values
ItemClassIdentifiers  ADDRESS   
ItemClassIdentifiers  ADDRESS_SLACK   
ItemClassIdentifiers  ANNOTATION   
ItemClassIdentifiers  ARTIFACT   
ItemClassIdentifiers  BYTECODE   
ItemClassIdentifiers  CHARACTER   
ItemClassIdentifiers  CLASS_NAME   
ItemClassIdentifiers  CODE_DATA   
ItemClassIdentifiers  CODE_ERRORS   
ItemClassIdentifiers  CODE_INSTRUCTIONS   
ItemClassIdentifiers  CODE_LIBRARY   
ItemClassIdentifiers  CODE_METADATA   
ItemClassIdentifiers  CODE_ORPHAN   
ItemClassIdentifiers  CODE_ROUTINE   
ItemClassIdentifiers  CODE_SLACK   
ItemClassIdentifiers  CODE_STUB   
ItemClassIdentifiers  CODE_UNKNOWN   
ItemClassIdentifiers  COMMENT   
ItemClassIdentifiers  COMMENT_AUTO   
ItemClassIdentifiers  DEBUGGING_PC_LINE   
ItemClassIdentifiers  DEFAULT   
ItemClassIdentifiers  DIRECTIVE   
ItemClassIdentifiers  EXTERNAL_CLASS_NAME   
ItemClassIdentifiers  EXTERNAL_FIELD_NAME   
ItemClassIdentifiers  EXTERNAL_METHOD_NAME   
ItemClassIdentifiers  FIELD_NAME   
ItemClassIdentifiers  FIELD_NAME_GENERATED   
ItemClassIdentifiers  IDENTIFIER   
ItemClassIdentifiers  IMMEDIATE   
ItemClassIdentifiers  INFO_CORRUPT   
ItemClassIdentifiers  INFO_DANGEROUS   
ItemClassIdentifiers  INFO_DEBUG   
ItemClassIdentifiers  INFO_DEPRECATED   
ItemClassIdentifiers  INFO_ERROR   
ItemClassIdentifiers  INFO_MALFORMED   
ItemClassIdentifiers  INFO_NORMAL   
ItemClassIdentifiers  INFO_USELESS   
ItemClassIdentifiers  INFO_WARNING   
ItemClassIdentifiers  KEYWORD   
ItemClassIdentifiers  LABEL   
ItemClassIdentifiers  LABEL_ALTERNATE   
ItemClassIdentifiers  LABEL_OOR   
ItemClassIdentifiers  LAMBDA   
ItemClassIdentifiers  MARKUP_ACTIVE   
ItemClassIdentifiers  MARKUP_ATTRIBUTE_NAME   
ItemClassIdentifiers  MARKUP_ATTRIBUTE_VALUE   
ItemClassIdentifiers  MARKUP_COMMENT   
ItemClassIdentifiers  MARKUP_ELEMENT   
ItemClassIdentifiers  MARKUP_OTHER   
ItemClassIdentifiers  MARKUP_TEXT   
ItemClassIdentifiers  METHOD_NAME   
ItemClassIdentifiers  METHOD_NAME_GENERATED   
ItemClassIdentifiers  MNEMONIC   
ItemClassIdentifiers  MNEMONIC_PREFIX   
ItemClassIdentifiers  NUMBER   
ItemClassIdentifiers  OPCODE   
ItemClassIdentifiers  PACKAGE_NAME   
ItemClassIdentifiers  PARAMETER   
ItemClassIdentifiers  REGISTER   
ItemClassIdentifiers  RESULT_ERROR   
ItemClassIdentifiers  RESULT_SUCCESS   
ItemClassIdentifiers  SEPARATOR   
ItemClassIdentifiers  STRING   
ItemClassIdentifiers  STRING_GENERATED   
ItemClassIdentifiers  TYPE_BYTE   
ItemClassIdentifiers  TYPE_DOUBLE   
ItemClassIdentifiers  TYPE_FLOAT   
ItemClassIdentifiers  TYPE_INTEGER   
ItemClassIdentifiers  TYPE_LONG   
ItemClassIdentifiers  TYPE_PROTOTYPE   
ItemClassIdentifiers  TYPE_SHORT   
Public Methods
static ItemClassIdentifiers getById(int id)
Retrieve an item by its unique integer identifier.
int getId()
Retrieve the identifier of a class.
static ItemClassIdentifiers valueOf(String name)
final static ItemClassIdentifiers[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final ItemClassIdentifiers ADDRESS

public static final ItemClassIdentifiers ADDRESS_SLACK

public static final ItemClassIdentifiers ANNOTATION

public static final ItemClassIdentifiers ARTIFACT

public static final ItemClassIdentifiers BYTECODE

public static final ItemClassIdentifiers CHARACTER

public static final ItemClassIdentifiers CLASS_NAME

public static final ItemClassIdentifiers CODE_DATA

public static final ItemClassIdentifiers CODE_ERRORS

public static final ItemClassIdentifiers CODE_INSTRUCTIONS

public static final ItemClassIdentifiers CODE_LIBRARY

public static final ItemClassIdentifiers CODE_METADATA

public static final ItemClassIdentifiers CODE_ORPHAN

public static final ItemClassIdentifiers CODE_ROUTINE

public static final ItemClassIdentifiers CODE_SLACK

public static final ItemClassIdentifiers CODE_STUB

public static final ItemClassIdentifiers CODE_UNKNOWN

public static final ItemClassIdentifiers COMMENT

public static final ItemClassIdentifiers COMMENT_AUTO

public static final ItemClassIdentifiers DEBUGGING_PC_LINE

public static final ItemClassIdentifiers DEFAULT

public static final ItemClassIdentifiers DIRECTIVE

public static final ItemClassIdentifiers EXTERNAL_CLASS_NAME

public static final ItemClassIdentifiers EXTERNAL_FIELD_NAME

public static final ItemClassIdentifiers EXTERNAL_METHOD_NAME

public static final ItemClassIdentifiers FIELD_NAME

public static final ItemClassIdentifiers FIELD_NAME_GENERATED

public static final ItemClassIdentifiers IDENTIFIER

public static final ItemClassIdentifiers IMMEDIATE

public static final ItemClassIdentifiers INFO_CORRUPT

public static final ItemClassIdentifiers INFO_DANGEROUS

public static final ItemClassIdentifiers INFO_DEBUG

public static final ItemClassIdentifiers INFO_DEPRECATED

public static final ItemClassIdentifiers INFO_ERROR

public static final ItemClassIdentifiers INFO_MALFORMED

public static final ItemClassIdentifiers INFO_NORMAL

public static final ItemClassIdentifiers INFO_USELESS

public static final ItemClassIdentifiers INFO_WARNING

public static final ItemClassIdentifiers KEYWORD

public static final ItemClassIdentifiers LABEL

public static final ItemClassIdentifiers LABEL_ALTERNATE

public static final ItemClassIdentifiers LABEL_OOR

public static final ItemClassIdentifiers LAMBDA

public static final ItemClassIdentifiers MARKUP_ACTIVE

public static final ItemClassIdentifiers MARKUP_ATTRIBUTE_NAME

public static final ItemClassIdentifiers MARKUP_ATTRIBUTE_VALUE

public static final ItemClassIdentifiers MARKUP_COMMENT

public static final ItemClassIdentifiers MARKUP_ELEMENT

public static final ItemClassIdentifiers MARKUP_OTHER

public static final ItemClassIdentifiers MARKUP_TEXT

public static final ItemClassIdentifiers METHOD_NAME

public static final ItemClassIdentifiers METHOD_NAME_GENERATED

public static final ItemClassIdentifiers MNEMONIC

public static final ItemClassIdentifiers MNEMONIC_PREFIX

public static final ItemClassIdentifiers NUMBER

public static final ItemClassIdentifiers OPCODE

public static final ItemClassIdentifiers PACKAGE_NAME

public static final ItemClassIdentifiers PARAMETER

public static final ItemClassIdentifiers REGISTER

public static final ItemClassIdentifiers RESULT_ERROR

public static final ItemClassIdentifiers RESULT_SUCCESS

public static final ItemClassIdentifiers SEPARATOR

public static final ItemClassIdentifiers STRING

public static final ItemClassIdentifiers STRING_GENERATED

public static final ItemClassIdentifiers TYPE_BYTE

public static final ItemClassIdentifiers TYPE_DOUBLE

public static final ItemClassIdentifiers TYPE_FLOAT

public static final ItemClassIdentifiers TYPE_INTEGER

public static final ItemClassIdentifiers TYPE_LONG

public static final ItemClassIdentifiers TYPE_PROTOTYPE

public static final ItemClassIdentifiers TYPE_SHORT

Public Methods

public static ItemClassIdentifiers getById (int id)

Retrieve an item by its unique integer identifier.

Parameters
id the integer id
Returns
  • the corresponding enum constant, null if none

public int getId ()

Retrieve the identifier of a class.

public static ItemClassIdentifiers valueOf (String name)

public static final ItemClassIdentifiers[] values ()