| ArrayProcessor | An array processor allows for traversing arrays. | 
| BeanProcessor | Processor that traverses Java beans. | 
| BeanProperty | This class is a struct for saving data about an inspected bean property. | 
| BigIntegerProcessor | Allows processing java.util.Date. | 
| CloneProcessor | Processor that clones cloneable objects. | 
| CollectionProcessor | A collection processor allows for traversing collections. | 
| ColorProcessor |  | 
| DateProcessor | Allows processing java.util.Date. | 
| DefaultBeanIntrospector | Introspector for Java beans. | 
| DefaultBeanIntrospector.BeanClassInfo | Infos about a bean class. | 
| DefaultErrorReporter | Reporter receiving errors encountered during decoding and throws them. | 
| EnumerationProcessor | An enumeration processor allows for traversing enumerations. | 
| ExcludeProcessor | The exclude processor allows for excluding specific classes from further traversing. | 
| ExcludeSwingProcessor | Excludes swing elements from being processed by traverser in !clone mode. | 
| FilterProcessor | Filter processor for directly returning specific objects as is. | 
| ImageProcessor |  | 
| ImmutableProcessor | Processor for immutable types. | 
| IteratorProcessor | Processor for handling iterators. | 
| ListProcessor | A list processor allows for traversing lists. | 
| LogRecordProcessor |  | 
| MapProcessor | A map processor allows for traversing maps. | 
| MultiCollectionProcessor | A map processor allows for traversing maps. | 
| OptionalProcessor | Allows processing java.util.Optional. | 
| RectangleProcessor | Allows processing java.util.Date. | 
| SCloner | Deep cloner. | 
| SCloner.CloneContext | Extendable clone context. | 
| SetProcessor | A set processor allows for traversing set. | 
| SStackTraceElementHelper | Helper for reading stacktrace elements in both Java 9 and legacy Java. | 
| TimestampProcessor |  | 
| TransformProcessor | Converts an object that has ITransformableObject interface. | 
| TransformSet<E> | A set that transforms itself, i.e. | 
| TraversedObjectsContext | Standard context for Traverser, keeps track of
  already traversed objects. | 
| Traverser | The traverser allows to traverse an object graph deeply. | 
| TupleProcessor | Tuple is itself immutable, but acts as a container
  for arbitrary objects -> must be cloned. | 
| UUIDProcessor | Allows processing java.util.UUID. |