| Modifier and Type | Field and Description |
|---|---|
| private static final HashMap | |
| private static final MethodHandle | |
| private static final MethodHandle | |
| private static final HashMap |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static MethodHandle | |
| public static MethodHandle | |
| private static MethodHandle | |
| private static MethodHandle | |
| private static int | |
| private static int | |
| public static boolean |
| getterMap | back to summary |
|---|---|
| private static final HashMap<Class<?>, MethodHandle> getterMap | |
| normalizeIndex | back to summary |
|---|---|
| private static final MethodHandle normalizeIndex | |
| notNegative | back to summary |
|---|---|
| private static final MethodHandle notNegative | |
| setterMap | back to summary |
|---|---|
| private static final HashMap<Class<?>, MethodHandle> setterMap | |
| IndyArrayAccess | back to summary |
|---|---|
| public IndyArrayAccess() | |
| arrayGet | back to summary |
|---|---|
| public static MethodHandle arrayGet(MethodType type) | |
| arraySet | back to summary |
|---|---|
| public static MethodHandle arraySet(MethodType type) | |
| buildGetter | back to summary |
|---|---|
| private static MethodHandle buildGetter(Class<?> arrayClass) | |
| buildSetter | back to summary |
|---|---|
| private static MethodHandle buildSetter(Class<?> arrayClass) | |
| getLength | back to summary |
|---|---|
| private static int getLength(Object array) | |
| normalizeIndex | back to summary |
|---|---|
| private static int normalizeIndex(Object array, int i) | |
| notNegative | back to summary |
|---|---|
| public static boolean notNegative(int index) | |