| Package | Description |
|---|---|
| com.artemis |
Core Artemis classes.
|
| com.artemis.injection |
| Class and Description |
|---|
| FieldResolver
API used by
FieldHandler to resolve field values in classes eligible for injection. |
| Injector |
| Class and Description |
|---|
| CachedClass
Provides cached information about a class, limiting the need for reflection
on repeated access.
|
| CachedField
Provides cached information about a class-field, limiting the need for reflection
on repeated access.
|
| ClassType
Enum used to cache class type according to their usage in Artemis.
|
| FieldHandler
FieldHandler provides dependency-values to an
Injector
by sequentially iterating over a list of registered FieldResolver. |
| FieldResolver
API used by
FieldHandler to resolve field values in classes eligible for injection. |
| InjectionCache
Date: 31/7/2015
Time: 17:13 PM
|
| Injector |
| PojoFieldResolver
Field resolver for manually registered objects, for injection by type or name.
|
| SharedInjectionCache |
UseInjectionCache
FieldResolver implementing this interface will have the UseInjectionCache.setCache(InjectionCache)
method called during FieldHandler#initialize(World), prior to FieldResolver.initialize(World)
being called. |
| WireType |
Copyright © 2019. All rights reserved.