| Interface | Description |
|---|---|
| BeanProperty<T> |
Represents a bean property such as a field or setter method.
|
| ClassSpace |
Represents an abstract collection of related classes and resources.
|
| DeferredClass<T> |
Placeholder
Class; postpones classloading until absolutely necessary. |
| DeferredProvider<T> |
Provider backed by a DeferredClass. |
| Class | Description |
|---|---|
| BeanProperties |
Iterable that iterates over potential bean properties in a class hierarchy. |
| BundleClassSpace |
ClassSpace backed by a strongly-referenced Bundle. |
| DeclaredMembers |
Iterable that iterates over declared members of a class hierarchy. |
| LoadedClass<T> |
Pseudo
DeferredClass backed by an already loaded Class. |
| Logs |
Utility methods for dealing with internal debug and warning messages.
|
| Soft |
Utility methods for dealing with
SoftReference collections. |
| Streams |
Utility methods for dealing with streams.
|
| TypeParameters |
Utility methods for dealing with generic type parameters and arguments.
|
| URLClassSpace | |
| Weak |
Utility methods for dealing with
WeakReference collections. |
| Enum | Description |
|---|---|
| DeclaredMembers.View |
Enum implementation that provides different views of a class's members. |
| Annotation Type | Description |
|---|---|
| IgnoreSetters |
Annotates class hierarchies that don't want setter injection.
|
The principal members of this package are:
ClassSpace
BeanProperties
Logs
TypeParameters
Copyright © 2010-2015 Sonatype, Inc.. All Rights Reserved.