| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static ClassDesc | |
| pack-priv static void | convertType(CodeBuilder cob, Class<?> arg, Class<?> target, Class<?> functional)
Convert an argument of type 'arg' to be passed to 'target' assuring that it is 'functional'. |
| private static TypeKind | |
| pack-priv static void | |
| pack-priv static void |
| TypeConvertingMethodAdapter | back to summary |
|---|---|
| pack-priv TypeConvertingMethodAdapter() | |
| box | back to summary |
|---|---|
| pack-priv static void box(CodeBuilder cob, TypeKind tk) | |
| boxIfTypePrimitive | back to summary |
|---|---|
| pack-priv static void boxIfTypePrimitive(CodeBuilder cob, TypeKind tk) | |
| cast | back to summary |
|---|---|
| pack-priv static void cast(CodeBuilder cob, ClassDesc dt) | |
| classDesc | back to summary |
|---|---|
| pack-priv static ClassDesc classDesc(Class<?> cls) | |
| convertType | back to summary |
|---|---|
| pack-priv static void convertType(CodeBuilder cob, Class<?> arg, Class<?> target, Class<?> functional) Convert an argument of type 'arg' to be passed to 'target' assuring that it is 'functional'. Insert the needed conversion instructions in the method code. | |
| primitiveTypeKindFromClass | back to summary |
|---|---|
| private static TypeKind primitiveTypeKindFromClass(Class<?> type) | |
| unbox | back to summary |
|---|---|
| pack-priv static void unbox(CodeBuilder cob, TypeKind to) | |
| widen | back to summary |
|---|---|
| pack-priv static void widen(CodeBuilder cob, TypeKind ws, TypeKind wt) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final ConstantPoolBuilder | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry | |
| private static final MethodRefEntry |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static MethodRefEntry | |
| private static MethodRefEntry |
| BOX_BOOLEAN | back to summary |
|---|---|
| private static final MethodRefEntry BOX_BOOLEAN | |
| BOX_BYTE | back to summary |
|---|---|
| private static final MethodRefEntry BOX_BYTE | |
| BOX_CHAR | back to summary |
|---|---|
| private static final MethodRefEntry BOX_CHAR | |
| BOX_DOUBLE | back to summary |
|---|---|
| private static final MethodRefEntry BOX_DOUBLE | |
| BOX_FLOAT | back to summary |
|---|---|
| private static final MethodRefEntry BOX_FLOAT | |
| BOX_INT | back to summary |
|---|---|
| private static final MethodRefEntry BOX_INT | |
| BOX_LONG | back to summary |
|---|---|
| private static final MethodRefEntry BOX_LONG | |
| BOX_SHORT | back to summary |
|---|---|
| private static final MethodRefEntry BOX_SHORT | |
| CP | back to summary |
|---|---|
| private static final ConstantPoolBuilder CP | |
| UNBOX_BOOLEAN | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_BOOLEAN | |
| UNBOX_BYTE | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_BYTE | |
| UNBOX_CHAR | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_CHAR | |
| UNBOX_DOUBLE | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_DOUBLE | |
| UNBOX_FLOAT | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_FLOAT | |
| UNBOX_INT | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_INT | |
| UNBOX_LONG | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_LONG | |
| UNBOX_SHORT | back to summary |
|---|---|
| private static final MethodRefEntry UNBOX_SHORT | |
| BoxHolder | back to summary |
|---|---|
| private BoxHolder() | |
| box | back to summary |
|---|---|
| private static MethodRefEntry box(ClassDesc primitive, ClassDesc target) | |
| unbox | back to summary |
|---|---|
| private static MethodRefEntry unbox(ClassDesc owner, String methodName, ClassDesc primitiveTarget) | |