public enum OperandType extends Enum<OperandType>
| Modifier and Type | Method and Description |
|---|---|
static OperandType |
fromCoded(byte coded) |
static OperandType |
fromOrdinal(int value) |
byte |
getCoded() |
String |
shortName() |
String |
toString() |
static OperandType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OperandType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final OperandType ARRAY
public static final OperandType AS_STRING
public static final OperandType BIGNUM
public static final OperandType BOOLEAN
public static final OperandType COMPLEX
public static final OperandType CURRENT_SCOPE
public static final OperandType DYNAMIC_SYMBOL
public static final OperandType FIXNUM
public static final OperandType FLOAT
public static final OperandType GLOBAL_VARIABLE
public static final OperandType HASH
public static final OperandType IR_EXCEPTION
public static final OperandType LABEL
public static final OperandType LOCAL_VARIABLE
public static final OperandType NIL
public static final OperandType NTH_REF
public static final OperandType OBJECT_CLASS
public static final OperandType RANGE
public static final OperandType RATIONAL
public static final OperandType REGEXP
public static final OperandType SCOPE_MODULE
public static final OperandType SELF
public static final OperandType SPLAT
public static final OperandType STANDARD_ERROR
public static final OperandType STRING_LITERAL
public static final OperandType SVALUE
public static final OperandType SYMBOL
public static final OperandType TEMPORARY_VARIABLE
public static final OperandType UNBOXED_BOOLEAN
public static final OperandType UNBOXED_FIXNUM
public static final OperandType UNBOXED_FLOAT
public static final OperandType UNDEFINED_VALUE
public static final OperandType UNEXECUTABLE_NIL
public static final OperandType WRAPPED_IR_CLOSURE
public static final OperandType FROZEN_STRING
public static final OperandType NULL_BLOCK
public static final OperandType FILENAME
public static final OperandType SYMBOL_PROC
public static OperandType[] values()
for (OperandType c : OperandType.values()) System.out.println(c);
public static OperandType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic byte getCoded()
public String toString()
toString in class Enum<OperandType>public String shortName()
public static OperandType fromCoded(byte coded)
public static OperandType fromOrdinal(int value)
Copyright © 2001-2016 JRuby. All Rights Reserved.