Top Fields Constructors Methods
org.jruby.anno

public final Enum FrameField

extends Enum<FrameField>
Class Inheritance
Imports
java.util.Collections, .HashSet, .Set

Field Summary

Modifier and TypeField and Description
public static final FrameField
private final int
public static final FrameField
public static final FrameField
public static final FrameField
public static final FrameField
public static final FrameField
public static final FrameField
public static final FrameField
public static final FrameField
public static final FrameField

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public boolean
public static boolean
needsFrame(int bits)

public static boolean
needsScope(int bits)

public boolean
public static int
pack(FrameField[] frameFields)

public static Set<FrameField>
unpack(int bits)

public static FrameField
public static FrameField[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BACKREFback to summary
public static final FrameField BACKREF
bitback to summary
private final int bit
BLOCKback to summary
public static final FrameField BLOCK
CLASSback to summary
public static final FrameField CLASS
FILENAMEback to summary
public static final FrameField FILENAME
LASTLINEback to summary
public static final FrameField LASTLINE
LINEback to summary
public static final FrameField LINE
METHODNAMEback to summary
public static final FrameField METHODNAME
SCOPEback to summary
public static final FrameField SCOPE
SELFback to summary
public static final FrameField SELF
VISIBILITYback to summary
public static final FrameField VISIBILITY

Constructor Detail

FrameFieldback to summary
private FrameField()

Method Detail

needsFrameback to summary
public boolean needsFrame()
needsFrameback to summary
public static boolean needsFrame(int bits)
needsScopeback to summary
public static boolean needsScope(int bits)
needsScopeback to summary
public boolean needsScope()
packback to summary
public static int pack(FrameField[] frameFields)
unpackback to summary
public static Set<FrameField> unpack(int bits)
Annotations
@SuppressWarnings:unchecked
valueOfback to summary
public static FrameField valueOf(String name)
valuesback to summary
public static FrameField[] values()