Home » openjdk-7 » java.lang.invoke » [javadoc | source]
java.lang.invoke
static class: MethodHandleNatives.Constants [javadoc | source]
java.lang.Object
   java.lang.invoke.MethodHandleNatives$Constants
Field Summary
static final  int GC_JVM_PUSH_LIMIT     
static final  int GC_JVM_STACK_MOVE_UNIT     
static final  int GC_CONV_OP_IMPLEMENTED_MASK     
static final  int ETF_HANDLE_OR_METHOD_NAME     
static final  int ETF_DIRECT_HANDLE     
static final  int ETF_METHOD_NAME     
static final  int ETF_REFLECT_METHOD     
static final  int MN_IS_METHOD     
static final  int MN_IS_CONSTRUCTOR     
static final  int MN_IS_FIELD     
static final  int MN_IS_TYPE     
static final  int MN_SEARCH_SUPERCLASSES     
static final  int MN_SEARCH_INTERFACES     
static final  int VM_INDEX_UNINITIALIZED     
static final  int ARG_SLOT_PUSH_SHIFT    Constants for decoding the vmargslot field, which contains 2 values. 
static final  int ARG_SLOT_MASK     
static final  int OP_RETYPE_ONLY    Conversions recognized by the JVM. They must align with the constants in java.lang.invoke.AdapterMethodHandle, in the JVM file hotspot/src/share/vm/classfile/javaClasses.hpp. 
static final  int OP_RETYPE_RAW     
static final  int OP_CHECK_CAST     
static final  int OP_PRIM_TO_PRIM     
static final  int OP_REF_TO_PRIM     
static final  int OP_PRIM_TO_REF     
static final  int OP_SWAP_ARGS     
static final  int OP_ROT_ARGS     
static final  int OP_DUP_ARGS     
static final  int OP_DROP_ARGS     
static final  int OP_COLLECT_ARGS     
static final  int OP_SPREAD_ARGS     
static final  int OP_FOLD_ARGS     
static final  int CONV_OP_LIMIT     
static final  int CONV_OP_MASK    Shift and mask values for decoding the AMH.conversion field. These numbers are shared with the JVM for creating AMHs. 
static final  int CONV_TYPE_MASK     
static final  int CONV_VMINFO_MASK     
static final  int CONV_VMINFO_SHIFT     
static final  int CONV_OP_SHIFT     
static final  int CONV_DEST_TYPE_SHIFT     
static final  int CONV_SRC_TYPE_SHIFT     
static final  int CONV_STACK_MOVE_SHIFT     
static final  int CONV_STACK_MOVE_MASK     
static final  int DEFAULT_CONV_OP_IMPLEMENTED_MASK    Which conv-ops are implemented by the JVM? 
static final  int T_BOOLEAN    Basic types as encoded in the JVM. These code values are not intended for use outside this class. They are used as part of a private interface between the JVM and this class. 
static final  int T_CHAR     
static final  int T_FLOAT     
static final  int T_DOUBLE     
static final  int T_BYTE     
static final  int T_SHORT     
static final  int T_INT     
static final  int T_LONG     
static final  int T_OBJECT     
static final  int T_VOID     
static final  int T_ILLEGAL     
static final  int REF_getField    Constant pool reference-kind codes, as used by CONSTANT_MethodHandle CP entries. 
static final  int REF_getStatic     
static final  int REF_putField     
static final  int REF_putStatic     
static final  int REF_invokeVirtual     
static final  int REF_invokeStatic     
static final  int REF_invokeSpecial     
static final  int REF_newInvokeSpecial     
static final  int REF_invokeInterface     
Constructor:
 Constants() 
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait