public class ResolveRuntimeTypeReferences extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ResolveRuntimeTypeReferences.IntTypeMapper
Sequentially creates int type ids for types.
|
static class |
ResolveRuntimeTypeReferences.StringTypeMapper
Predictably creates String type id literals for castable and instantiable types.
|
static interface |
ResolveRuntimeTypeReferences.TypeMapper<T>
Maps a type into a type id literal.
|
static class |
ResolveRuntimeTypeReferences.TypeOrder
Identifies a way of sorting types when generating ids.
|
Modifier and Type | Method and Description |
---|---|
static void |
exec(JProgram program,
ResolveRuntimeTypeReferences.TypeMapper<?> typeMapper,
ResolveRuntimeTypeReferences.TypeOrder typeOrder) |
public static void exec(JProgram program, ResolveRuntimeTypeReferences.TypeMapper<?> typeMapper, ResolveRuntimeTypeReferences.TypeOrder typeOrder)
Copyright © 2018. All rights reserved.