Package jadex.common.transformation.traverser
package jadex.common.transformation.traverser
-
ClassDescriptionAn array processor allows for traversing arrays.Processor that traverses Java beans.This class is a struct for saving data about an inspected bean property.Allows processing java.util.Date.Processor that clones cloneable objects.A collection processor allows for traversing collections.Allows processing java.util.Date.Introspector for Java beans.Infos about a bean class.Reporter receiving errors encountered during decoding and throws them.An enumeration processor allows for traversing enumerations.The exclude processor allows for excluding specific classes from further traversing.Excludes swing elements from being processed by traverser in !clone mode.Filter processor for directly returning specific objects as is.Interface for Java bean introspectors.Reporter receiving errors encountered during decoding.Processor for immutable types.Context containing the origina root object.Processor for handling iterators.Interface for objects that should be transformed.Interface for traverse processors.A container with a user context.A list processor allows for traversing lists.A map processor allows for traversing maps.A map processor allows for traversing maps.Allows processing java.util.Optional.Allows processing java.util.Date.Deep cloner.Extendable clone context.A set processor allows for traversing set.Helper for reading stacktrace elements in both Java 9 and legacy Java.Converts an object that has ITransformableObject interface.TransformSet<E>A set that transforms itself, i.e.Standard context for Traverser, keeps track of already traversed objects.The traverser allows to traverse an object graph deeply.Available modes: PREPROCESS - Preprocess objects using the conversion processors POSTPROCESS - Postprocess objects using the conversion processors PLAIN - Ignore conversion processorsTuple is itself immutable, but acts as a container for arbitrary objects -> must be cloned.Allows processing java.util.UUID.