| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final Signature | |
| private static final Signature | |
| private static final Type | |
| private static final Signature | |
| private static final Signature | |
| private static final Type | |
| private static final Type | |
| private static final Type[] | |
| private static final Signature | |
| private static final Signature | |
| private static final Signature | |
| private static final Signature | |
| private static final Signature | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private static int[] | |
| private static void | |
| private void |
| CONSTRUCTOR_GET_INDEX | back to summary |
|---|---|
| private static final Signature CONSTRUCTOR_GET_INDEX | |
| CSTRUCT_CLASS | back to summary |
|---|---|
| private static final Signature CSTRUCT_CLASS | |
| FAST_CLASS | back to summary |
|---|---|
| private static final Type FAST_CLASS | |
| GET_MAX_INDEX | back to summary |
|---|---|
| private static final Signature GET_MAX_INDEX | |
| GET_SIGNATURE_WITHOUT_RETURN_TYPE | back to summary |
|---|---|
| private static final Signature GET_SIGNATURE_WITHOUT_RETURN_TYPE | |
| ILLEGAL_ARGUMENT_EXCEPTION | back to summary |
|---|---|
| private static final Type ILLEGAL_ARGUMENT_EXCEPTION | |
| INVOCATION_TARGET_EXCEPTION | back to summary |
|---|---|
| private static final Type INVOCATION_TARGET_EXCEPTION | |
| INVOCATION_TARGET_EXCEPTION_ARRAY | back to summary |
|---|---|
| private static final Type[] INVOCATION_TARGET_EXCEPTION_ARRAY | |
| INVOKE | back to summary |
|---|---|
| private static final Signature INVOKE | |
| METHOD_GET_INDEX | back to summary |
|---|---|
| private static final Signature METHOD_GET_INDEX | |
| NEW_INSTANCE | back to summary |
|---|---|
| private static final Signature NEW_INSTANCE | |
| SIGNATURE_GET_INDEX | back to summary |
|---|---|
| private static final Signature SIGNATURE_GET_INDEX | |
| TO_STRING | back to summary |
|---|---|
| private static final Signature TO_STRING | |
| TOO_MANY_METHODS | back to summary |
|---|---|
| private static final int TOO_MANY_METHODS | |
| FastClassEmitter | back to summary |
|---|---|
| public FastClassEmitter(ClassVisitor v, String className, Class<T> type) | |
| emitIndexByClassArray | back to summary |
|---|---|
| private void emitIndexByClassArray(List<E> methods) | |
| emitIndexBySignature | back to summary |
|---|---|
| private void emitIndexBySignature(List<E> methods) | |
| getIntRange | back to summary |
|---|---|
| private static int[] getIntRange(int length) | |
| invokeSwitchHelper | back to summary |
|---|---|
| private static void invokeSwitchHelper(final CodeEmitter e, List<E> members, final int arg, final Type base) | |
| signatureSwitchHelper | back to summary |
|---|---|
| private void signatureSwitchHelper(final CodeEmitter e, final List<E> signatures) | |
| Modifier and Type | Field and Description |
|---|---|
| private CodeEmitter | |
| private Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | processCase(Object key, Label end)
Implements org.
|
| public void |
| e | back to summary |
|---|---|
| private CodeEmitter e | |
| indexes | back to summary |
|---|---|
| private Map<K, V> indexes | |
| GetIndexCallback | back to summary |
|---|---|
| public GetIndexCallback(CodeEmitter e, List<E> methods) | |
| processCase | back to summary |
|---|---|
| public void processCase(Object key, Label end) Implements org.
| |
| processDefault | back to summary |
|---|---|
| public void processDefault() Implements org.
| |