T - The most specific known loaded type that is implemented by this dynamic type, usually the
type itself, an interface or the direct super class.protected static class DynamicType.Default.Loaded<T> extends DynamicType.Default implements DynamicType.Loaded<T>
DynamicType.Default.Loaded<T>, DynamicType.Default.Unloaded<T>DynamicType.Builder<T>, DynamicType.Default, DynamicType.Loaded<T>, DynamicType.Unloaded<T>auxiliaryTypes, binaryRepresentation, loadedTypeInitializer, typeDescription| Modifier | Constructor and Description |
|---|---|
protected |
Loaded(TypeDescription typeDescription,
byte[] typeByte,
LoadedTypeInitializer loadedTypeInitializer,
List<? extends DynamicType> auxiliaryTypes,
Map<TypeDescription,Class<?>> loadedTypes)
Creates a new representation of a loaded dynamic type.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
Class<? extends T> |
getLoaded()
Returns the loaded main class.
|
Map<TypeDescription,Class<?>> |
getLoadedAuxiliaryTypes()
Returns a map of all loaded auxiliary types to this dynamic type.
|
int |
hashCode() |
String |
toString() |
getBytes, getLoadedTypeInitializers, getRawAuxiliaryTypes, getTypeDescription, hasAliveLoadedTypeInitializers, inject, inject, saveIn, toJarclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBytes, getLoadedTypeInitializers, getRawAuxiliaryTypes, getTypeDescription, hasAliveLoadedTypeInitializers, inject, inject, saveIn, toJarprotected Loaded(TypeDescription typeDescription, byte[] typeByte, LoadedTypeInitializer loadedTypeInitializer, List<? extends DynamicType> auxiliaryTypes, Map<TypeDescription,Class<?>> loadedTypes)
typeDescription - A description of this dynamic type.typeByte - An array of byte of the binary representation of this dynamic type.loadedTypeInitializer - The type initializer of this dynamic type.auxiliaryTypes - The auxiliary types that are required for this dynamic type.loadedTypes - A map of loaded types for this dynamic type and all its auxiliary types.public Class<? extends T> getLoaded()
DynamicType.LoadedgetLoaded in interface DynamicType.Loaded<T>public Map<TypeDescription,Class<?>> getLoadedAuxiliaryTypes()
DynamicType.LoadedgetLoadedAuxiliaryTypes in interface DynamicType.Loaded<T>public boolean equals(Object other)
equals in class DynamicType.Defaultpublic int hashCode()
hashCode in class DynamicType.Defaultpublic String toString()
toString in class DynamicType.DefaultCopyright © 2014. All rights reserved.