public class

JavaFlags

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.java.JavaFlags

Class Overview

Java code flags.

See Also

Summary

Constants
int ABSTRACT
int ALLOWED_CLASS The aggregate of all flags typically allowed for class items.
int ALLOWED_FIELD The aggregate of all flags typically allowed for field items.
int ALLOWED_METHOD The aggregate of all flags typically allowed for method items.
int ANNOTATION
int ANONYMOUS
int BRIDGE
int CONSTRUCTOR
int DECLARED_SYNCHRONIZED
int ENUMERATION
int FINAL
int INNER
int INTERFACE
int NATIVE
int PRIVATE
int PROTECTED
int PUBLIC
int STATIC
int STRICT
int SYNCHRONIZED
int SYNTHETIC
int TRANSIENT
int VARARGS
int VOLATILE
Public Constructors
JavaFlags()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int ABSTRACT

Constant Value: 1024 (0x00000400)

public static final int ALLOWED_CLASS

The aggregate of all flags typically allowed for class items.

Constant Value: 30239 (0x0000761f)

public static final int ALLOWED_FIELD

The aggregate of all flags typically allowed for field items.

Constant Value: 20703 (0x000050df)

public static final int ALLOWED_METHOD

The aggregate of all flags typically allowed for method items.

Constant Value: 204287 (0x00031dff)

public static final int ANNOTATION

Constant Value: 8192 (0x00002000)

public static final int ANONYMOUS

Constant Value: 2097152 (0x00200000)

public static final int BRIDGE

Constant Value: 64 (0x00000040)

public static final int CONSTRUCTOR

Constant Value: 65536 (0x00010000)

public static final int DECLARED_SYNCHRONIZED

Constant Value: 131072 (0x00020000)

public static final int ENUMERATION

Constant Value: 16384 (0x00004000)

public static final int FINAL

Constant Value: 16 (0x00000010)

public static final int INNER

Constant Value: 1048576 (0x00100000)

public static final int INTERFACE

Constant Value: 512 (0x00000200)

public static final int NATIVE

Constant Value: 256 (0x00000100)

public static final int PRIVATE

Constant Value: 2 (0x00000002)

public static final int PROTECTED

Constant Value: 4 (0x00000004)

public static final int PUBLIC

Constant Value: 1 (0x00000001)

public static final int STATIC

Constant Value: 8 (0x00000008)

public static final int STRICT

Constant Value: 2048 (0x00000800)

public static final int SYNCHRONIZED

Constant Value: 32 (0x00000020)

public static final int SYNTHETIC

Constant Value: 4096 (0x00001000)

public static final int TRANSIENT

Constant Value: 128 (0x00000080)

public static final int VARARGS

Constant Value: 128 (0x00000080)

public static final int VOLATILE

Constant Value: 64 (0x00000040)

Public Constructors

public JavaFlags ()