protected static class TypeResolutionStrategy.Active.Resolved extends Object implements TypeResolutionStrategy.Resolved
Modifier | Constructor and Description |
---|---|
protected |
Resolved(int identification)
Creates a new resolved active type resolution strategy.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
int |
hashCode() |
Map<TypeDescription,Class<?>> |
initialize(DynamicType dynamicType,
ClassLoader classLoader,
ClassLoadingStrategy classLoadingStrategy)
Loads and initializes a dynamic type.
|
TypeInitializer |
injectedInto(TypeInitializer typeInitializer)
Injects a type initializer into the supplied type initializer, if applicable.
|
String |
toString() |
protected Resolved(int identification)
identification
- The id used for identifying the loaded type initializer that was added to the Nexus
.public TypeInitializer injectedInto(TypeInitializer typeInitializer)
TypeResolutionStrategy.Resolved
injectedInto
in interface TypeResolutionStrategy.Resolved
typeInitializer
- The type initializer to potentially expend.public Map<TypeDescription,Class<?>> initialize(DynamicType dynamicType, ClassLoader classLoader, ClassLoadingStrategy classLoadingStrategy)
TypeResolutionStrategy.Resolved
initialize
in interface TypeResolutionStrategy.Resolved
dynamicType
- The dynamic type to initialize.classLoader
- The class loader to use.classLoadingStrategy
- The class loading strategy to use.Copyright © 2014–2016. All rights reserved.