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.