| Interface | Description |
|---|---|
| BeanProperty |
Contains information regarding a Bean property.
|
| Cache<K,V> |
| Class | Description |
|---|---|
| AnnotationBuilder |
Builds all Annotation properties to a Cojen Annotation definition.
|
| AnnotationDescParser |
Parses an annotation descriptor String to a Cojen Annotation definition.
|
| AnnotationDescPrinter |
Prints machine readable, self-describing, annotation descriptors.
|
| AnnotationVisitor<R,P> |
Generic annotation visitor.
|
| BeanComparator<T> |
A highly customizable, high-performance Comparator, designed specifically
for advanced sorting of JavaBeans.
|
| BeanIntrospector |
Alternative to the standard Bean introspector.
|
| BeanPropertyAccessor<B> |
Provides a simple and efficient means of reading and writing bean
properties.
|
| BeanPropertyMapFactory<B> |
Provides a simple and efficient means of reading and writing bean properties
via a map.
|
| BelatedCreator<T,E extends Exception> |
Generic one-shot factory which supports late object creation.
|
| ClassInjector | Deprecated
use
RuntimeClassFile |
| IntHashMap<V> |
A Map that accepts int or Integer keys only.
|
| KeyFactory |
KeyFactory generates keys which can be hashed or compared for any kind of
object including arrays, arrays of arrays, and null.
|
| PatternMatcher<V> |
Provides fast matching of strings against patterns containing wildcards.
|
| PatternMatcher.Result<V> | |
| QuickConstructorGenerator |
Generates code to invoke constructors.
|
| RefCache<K,V> | |
| ReferencedValueHashMap<K,V> |
A Map that references its values and can be used as a simple cache.
|
| SoftValueCache<K,V> |
Simple thread-safe cache which evicts entries via a shared background
thread.
|
| SoftValuedHashMap<K,V> |
A Map that softly references its values and can be used as a simple cache.
|
| ThrowUnchecked |
Allows exceptions to be thrown which aren't declared to be thrown.
|
| WeakCanonicalSet<T> |
A thread-safe Set that manages canonical objects: sharable objects that are
typically immutable.
|
| WeakFlyweightSet<T> | Deprecated
use WeakCanonicalSet instead
|
| WeakIdentityCache<K,V> |
Simple thread-safe cache which evicts entries via a shared background thread.
|
| WeakIdentityMap<K,V> |
WeakIdentityMap is like WeakHashMap, except it uses a key's identity
hashcode and equals methods.
|
| WeakKeyCache<K,V> |
Simple thread-safe cache which evicts entries via a shared background
thread.
|
| WeakValueCache<K,V> |
Simple thread-safe cache which evicts entries via a shared background
thread.
|
| WeakValuedHashMap<K,V> |
A Map that weakly references its values and can be used as a simple cache.
|
| Enum | Description |
|---|---|
| BeanPropertyAccessor.PropertySet |
| Exception | Description |
|---|---|
| NoSuchPropertyException |
Exception is thrown from
BeanPropertyAccessor when a property isn't
found. |
Copyright © 2004-2015 Cojen. All Rights Reserved.