Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(E) - Method in class jadex.common.transformation.traverser.TransformSet
 
addAll(Collection<? extends E>) - Method in class jadex.common.transformation.traverser.TransformSet
 
addChangeListener(IChangeListener<E>) - Method in class jadex.common.transformation.traverser.TransformSet
Add a change listener.
addConverter(Class<?>, IStringObjectConverter) - Method in class jadex.common.transformation.BasicTypeConverter
Add a new converter.
ADDED - Static variable in class jadex.common.transformation.traverser.TransformSet
 
addToTraversedState(Object, Object, Map<Object, Object>) - Method in class jadex.common.transformation.traverser.BeanProcessor
Allow adding the object to the traversed state.
Alias - Annotation Interface in jadex.common.transformation.annotations
Specify an alias for a class (e.g.
ALIASES - Static variable in class jadex.common.transformation.STransformation
Static map of known aliases used for decoding.
APPLICATION_JSON_JADEX - Static variable in class jadex.common.transformation.STransformation.MediaType
 
ArrayProcessor - Class in jadex.common.transformation.traverser
An array processor allows for traversing arrays.
ArrayProcessor() - Constructor for class jadex.common.transformation.traverser.ArrayProcessor
Create a new array processor.

B

basicconverters - Static variable in class jadex.common.transformation.BasicTypeConverter
The map of basic converters.
BasicTypeConverter - Class in jadex.common.transformation
Converter for basic types.
BasicTypeConverter() - Constructor for class jadex.common.transformation.BasicTypeConverter
Create a new type converter.
BasicTypeConverter(Map<Class<?>, IStringObjectConverter>) - Constructor for class jadex.common.transformation.BasicTypeConverter
Create a new type converter.
BeanClassInfo(MethodHandle, Map<String, BeanProperty>) - Constructor for class jadex.common.transformation.traverser.DefaultBeanIntrospector.BeanClassInfo
Creates the info.
beanconstructor - Variable in class jadex.common.transformation.traverser.DefaultBeanIntrospector.BeanClassInfo
The bean constructor.
beaninfos - Variable in class jadex.common.transformation.traverser.DefaultBeanIntrospector
The cache for saving time for multiple lookups.
BeanIntrospectorFactory - Class in jadex.common.transformation
Factory for generating bean introspectors.
BeanProcessor - Class in jadex.common.transformation.traverser
Processor that traverses Java beans.
BeanProcessor() - Constructor for class jadex.common.transformation.traverser.BeanProcessor
 
BeanProperty - Class in jadex.common.transformation.traverser
This class is a struct for saving data about an inspected bean property.
BeanProperty() - Constructor for class jadex.common.transformation.traverser.BeanProperty
Create a new bean property.
BeanProperty(String, Class<?>, Method, Method, Class<?>, boolean, boolean, Type) - Constructor for class jadex.common.transformation.traverser.BeanProperty
Create a new bean property.
BeanProperty(String, Field) - Constructor for class jadex.common.transformation.traverser.BeanProperty
Create a new bean property.
beanToString(Object, ClassLoader) - Static method in class jadex.common.transformation.BeanIntrospectorFactory
Converts a bean to a string.
BigIntegerProcessor - Class in jadex.common.transformation.traverser
Allows processing java.util.Date.
BigIntegerProcessor() - Constructor for class jadex.common.transformation.traverser.BigIntegerProcessor
 
BOOLEAN_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Boolean converter.
BYTE_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Byte converter.

C

CHARACTER_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Character converter.
CLASS_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Class.
CLASSINFO_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> ClassInfo.
Classname - Annotation Interface in jadex.common.transformation.annotations
Specify an identifying name for the class used to distinguish anonymous inner classes.
clear() - Method in class jadex.common.transformation.traverser.TransformSet
 
clone(Object) - Static method in class jadex.common.transformation.traverser.SCloner
Clones an object using object traversal.
clone(Object, Traverser, List<ITraverseProcessor>, ClassLoader) - Static method in class jadex.common.transformation.traverser.SCloner
Clones an object using object traversal.
clone(Object, ClassLoader) - Static method in class jadex.common.transformation.traverser.SCloner
Clones an object using object traversal.
clone(Object, List<ITraverseProcessor>) - Static method in class jadex.common.transformation.traverser.SCloner
Clones an object using object traversal.
CloneContext() - Constructor for class jadex.common.transformation.traverser.SCloner.CloneContext
Creates context.
CloneProcessor - Class in jadex.common.transformation.traverser
Processor that clones cloneable objects.
CloneProcessor() - Constructor for class jadex.common.transformation.traverser.CloneProcessor
 
CollectionProcessor - Class in jadex.common.transformation.traverser
A collection processor allows for traversing collections.
CollectionProcessor() - Constructor for class jadex.common.transformation.traverser.CollectionProcessor
Create a new collection processor.
ColorProcessor - Class in jadex.common.transformation.traverser
 
ColorProcessor() - Constructor for class jadex.common.transformation.traverser.ColorProcessor
 
constructor - Static variable in class jadex.common.transformation.traverser.SStackTraceElementHelper
Legacy constructor.
constructor9 - Static variable in class jadex.common.transformation.traverser.SStackTraceElementHelper
Java 9+ constructor if available.
contains(Object) - Method in class jadex.common.transformation.traverser.TransformSet
 
containsAll(Collection<?>) - Method in class jadex.common.transformation.traverser.TransformSet
 
convertBasicType(IStringConverter, Object, Class<?>, ClassLoader, Object) - Static method in class jadex.common.transformation.traverser.Traverser
Convert a basic type.
converters - Variable in class jadex.common.transformation.BasicTypeConverter
The map of instance converters.
CONVERTERS - Static variable in class jadex.common.transformation.BasicTypeConverter
 
convertObject(Object, Class<?>, ClassLoader, Object) - Method in interface jadex.common.transformation.IStringConverter
Convert an object to a string.
convertObject(Object, Class<?>, Object) - Method in class jadex.common.transformation.BasicTypeConverter
Convert a string value.
convertObject(Object, Object) - Method in interface jadex.common.transformation.IObjectStringConverter
Convert a value to a string type.
convertString(String, Class<?>, ClassLoader, Object) - Method in interface jadex.common.transformation.IStringConverter
Convert a string to an object.
convertString(String, Class<?>, Object) - Method in class jadex.common.transformation.BasicTypeConverter
Convert a string value.
convertString(String, Object) - Method in interface jadex.common.transformation.IStringObjectConverter
Convert a string value to another type.
createBeanObject(IBeanIntrospector, Class<?>) - Static method in class jadex.common.transformation.traverser.SCloner
Creates a bean object from class.
createBeanProperty(String, Class<?>, Method, Method, Class<?>, Type) - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector
Creates a bean property based on getter/setter.
createBeanProperty(String, Field, boolean) - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector
Creates a bean property based on a field.
createTuple(Class) - Method in class jadex.common.transformation.traverser.TupleProcessor
 

D

DATE_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Date converter.
DateProcessor - Class in jadex.common.transformation.traverser
Allows processing java.util.Date.
DateProcessor() - Constructor for class jadex.common.transformation.traverser.DateProcessor
 
DEFAULT_ERROR_REPORTER - Static variable in class jadex.common.transformation.traverser.DefaultErrorReporter
Error reporter constant.
DEFAULT_IMMUTABLES - Static variable in class jadex.common.transformation.traverser.ImmutableProcessor
Default immutables.
DEFAULT_INTROSPECTOR_CACHE_SIZE - Variable in class jadex.common.transformation.BeanIntrospectorFactory
 
DefaultBeanIntrospector - Class in jadex.common.transformation.traverser
Introspector for Java beans.
DefaultBeanIntrospector() - Constructor for class jadex.common.transformation.traverser.DefaultBeanIntrospector
Create a new introspector.
DefaultBeanIntrospector(int) - Constructor for class jadex.common.transformation.traverser.DefaultBeanIntrospector
Create a new introspector.
DefaultBeanIntrospector.BeanClassInfo - Class in jadex.common.transformation.traverser
Infos about a bean class.
DefaultErrorReporter - Class in jadex.common.transformation.traverser
Reporter receiving errors encountered during decoding and throws them.
DefaultErrorReporter() - Constructor for class jadex.common.transformation.traverser.DefaultErrorReporter
 
doTraverse(Object, Type, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.Traverser
Traverse an object.
DOUBLE_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Double converter.

E

entryAdded(E, int) - Method in class jadex.common.transformation.traverser.TransformSet
An entry was added to the collection.
entryChanged(E, E, int) - Method in class jadex.common.transformation.traverser.TransformSet
An entry was changed in the collection.
entryRemoved(E, int) - Method in class jadex.common.transformation.traverser.TransformSet
An entry was removed from the collection.
EnumerationProcessor - Class in jadex.common.transformation.traverser
An enumeration processor allows for traversing enumerations.
EnumerationProcessor() - Constructor for class jadex.common.transformation.traverser.EnumerationProcessor
Create a new enumeration processor.
equals(Object) - Method in class jadex.common.transformation.traverser.TransformSet
 
exceptionOccurred(Exception) - Method in class jadex.common.transformation.traverser.DefaultErrorReporter
Method called when a decoding error occurs.
exceptionOccurred(Exception) - Method in interface jadex.common.transformation.traverser.IErrorReporter
Method called when a decoding error occurs.
Exclude - Annotation Interface in jadex.common.transformation.annotations
Specify that an attribute or method is excluded from serialization.
excluded - Static variable in class jadex.common.transformation.traverser.ExcludeProcessor
The static excluded types.
excludedsupertypes - Static variable in class jadex.common.transformation.traverser.ExcludeProcessor
 
ExcludeProcessor - Class in jadex.common.transformation.traverser
The exclude processor allows for excluding specific classes from further traversing.
ExcludeProcessor() - Constructor for class jadex.common.transformation.traverser.ExcludeProcessor
 
ExcludeSwingProcessor - Class in jadex.common.transformation.traverser
Excludes swing elements from being processed by traverser in !clone mode.
ExcludeSwingProcessor() - Constructor for class jadex.common.transformation.traverser.ExcludeSwingProcessor
 
extconverters - Static variable in class jadex.common.transformation.BasicTypeConverter
The extended map of converters.

F

field - Variable in class jadex.common.transformation.traverser.BeanProperty
The field.
filter - Variable in class jadex.common.transformation.traverser.FilterProcessor
The filter.
FilterProcessor - Class in jadex.common.transformation.traverser
Filter processor for directly returning specific objects as is.
FilterProcessor(IFilter) - Constructor for class jadex.common.transformation.traverser.FilterProcessor
Create a new filter processor.
finalizeProcessing(Object, Object, ITraverseProcessor, ITraverseProcessor, Object) - Method in class jadex.common.transformation.traverser.Traverser
Handle objects after all processing steps have been done before object is returned.
findClazz(Object, ClassLoader) - Method in class jadex.common.transformation.traverser.Traverser
Find the class of an object.
FLOAT_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Float converter.

G

gentype - Variable in class jadex.common.transformation.traverser.BeanProperty
The generic type.
get(Object) - Method in class jadex.common.transformation.traverser.TraversedObjectsContext
Gets an output object of a traversed object.
getBasicObjectConverter(Class<?>) - Static method in class jadex.common.transformation.BasicTypeConverter
Get a X -> String converter for a source clazz.
getBasicStringConverter(Class<?>) - Static method in class jadex.common.transformation.BasicTypeConverter
Get a String -> X converter for a target clazz.
getBeanClassInfo(Class<?>, boolean, boolean) - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector
 
getBeanConstructor() - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector.BeanClassInfo
Gets the bean constructor.
getBeanConstructor(Class<?>, boolean, boolean) - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector
Get the bean constructor for a specific clazz.
getBeanConstructor(Class<?>, boolean, boolean) - Method in interface jadex.common.transformation.traverser.IBeanIntrospector
Get the bean constructor for a specific clazz.
getBeanIntrospector() - Method in class jadex.common.transformation.BeanIntrospectorFactory
Gets an introspector with default lru size.
getBeanIntrospector(int) - Method in class jadex.common.transformation.BeanIntrospectorFactory
Gets an introspector.
getBeanProperties(Class<?>, boolean, boolean) - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector
Get the bean properties for a specific clazz.
getBeanProperties(Class<?>, boolean, boolean) - Method in interface jadex.common.transformation.traverser.IBeanIntrospector
Get the bean properties for a class.
getclassloadername - Static variable in class jadex.common.transformation.traverser.SStackTraceElementHelper
Java 9+ method if available.
getClassLoaderName(StackTraceElement) - Static method in class jadex.common.transformation.traverser.SStackTraceElementHelper
Returns the name of the class loader.
getClassname(String) - Static method in class jadex.common.transformation.STransformation
Get the actual class name for an alias namr.
getConverters() - Method in class jadex.common.transformation.BasicTypeConverter
Get converters copy.
getDefaultProcessors() - Static method in class jadex.common.transformation.traverser.Traverser
Get the default traversal processors.
getExtendedConverters() - Method in class jadex.common.transformation.BasicTypeConverter
Get extended converters copy.
getField() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the field.
getGenericType() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the gentype.
getGetter() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the getter.
getInstance() - Static method in class jadex.common.transformation.BeanIntrospectorFactory
Gets a factory instance.
getInstance() - Static method in class jadex.common.transformation.traverser.Traverser
Get the default cloner instance.
getmodulename - Static variable in class jadex.common.transformation.traverser.SStackTraceElementHelper
Java 9+ method if available.
getModuleName(StackTraceElement) - Static method in class jadex.common.transformation.traverser.SStackTraceElementHelper
Returns the module name.
getmoduleversion - Static variable in class jadex.common.transformation.traverser.SStackTraceElementHelper
Java 9+ method if available.
getModuleVersion(StackTraceElement) - Static method in class jadex.common.transformation.traverser.SStackTraceElementHelper
Returns the module version.
getName() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the name.
getObjectConverter(Class<?>) - Method in class jadex.common.transformation.BasicTypeConverter
Get a X -> String converter for a source clazz.
getProperties() - Method in class jadex.common.transformation.traverser.DefaultBeanIntrospector.BeanClassInfo
Gets the bean properties.
getPropertyValue(Object) - Method in class jadex.common.transformation.traverser.BeanProperty
Retrieves the bean property value for the given object.
getPropertyValue(Object, String) - Method in interface jadex.common.transformation.traverser.IBeanAccessorDelegate
Retrieves a bean property value.
getReturnObject(Object, Class) - Method in class jadex.common.transformation.traverser.CollectionProcessor
 
getReturnObject(Object, Class<?>, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.BeanProcessor
Get the object that is returned.
getReturnObject(Object, Class<?>, Object) - Method in class jadex.common.transformation.traverser.ListProcessor
Get the return object.
getReturnObject(Object, Class<?>, Object) - Method in class jadex.common.transformation.traverser.MultiCollectionProcessor
 
getReturnObject(Object, Class<?>, Object) - Method in class jadex.common.transformation.traverser.SetProcessor
Get the return object.
getReturnObject(Object, Class, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ArrayProcessor
 
getReturnObject(Object, Class, Object) - Method in class jadex.common.transformation.traverser.MapProcessor
 
getRootObject() - Method in interface jadex.common.transformation.traverser.IRootObjectContext
Get the rootobject.
getSetter() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the setter.
getSetterType() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the setter_type.
getStringConverter(Class<?>) - Method in class jadex.common.transformation.BasicTypeConverter
Get a String -> X converter for a target clazz.
getter - Variable in class jadex.common.transformation.traverser.BeanProperty
The getter.
getterhandle - Variable in class jadex.common.transformation.traverser.BeanProperty
The getter handle access.
getType() - Method in interface jadex.common.transformation.IStringConverter
Get the type of string that can be processed (xml, json, plain).
getType() - Method in class jadex.common.transformation.traverser.BeanProperty
Get the type.
getUserContext() - Method in interface jadex.common.transformation.traverser.IUserContextContainer
Returns the user context.

H

hashCode() - Method in class jadex.common.transformation.traverser.TransformSet
 
hasJava9() - Static method in class jadex.common.transformation.traverser.SStackTraceElementHelper
Check for Java 9+

I

IBeanAccessorDelegate - Interface in jadex.common.transformation.traverser
 
IBeanIntrospector - Interface in jadex.common.transformation.traverser
Interface for Java bean introspectors.
IErrorReporter - Interface in jadex.common.transformation.traverser
Reporter receiving errors encountered during decoding.
IGNORE - Static variable in interface jadex.common.transformation.traverser.IErrorReporter
A default error reporter that ignores errors.
IGNORE_RESULT - Static variable in class jadex.common.transformation.traverser.Traverser
 
imageFromBytes(byte[], Class<?>) - Static method in class jadex.common.transformation.traverser.ImageProcessor
 
ImageProcessor - Class in jadex.common.transformation.traverser
 
ImageProcessor() - Constructor for class jadex.common.transformation.traverser.ImageProcessor
 
imageToStandardBytes(Image, String) - Static method in class jadex.common.transformation.traverser.ImageProcessor
Convert image to bytes.
imageToStandardBytesImpl(RenderedImage, String) - Static method in class jadex.common.transformation.traverser.ImageProcessor
Convert image to bytes.
ImmutableProcessor - Class in jadex.common.transformation.traverser
Processor for immutable types.
ImmutableProcessor() - Constructor for class jadex.common.transformation.traverser.ImmutableProcessor
Create a new processor.
ImmutableProcessor(Class<?>[]) - Constructor for class jadex.common.transformation.traverser.ImmutableProcessor
Create a new processor.
ImmutableProcessor(Set<Class<?>>) - Constructor for class jadex.common.transformation.traverser.ImmutableProcessor
Create a new processor.
immutables - Variable in class jadex.common.transformation.traverser.ImmutableProcessor
The immutable types.
Include - Annotation Interface in jadex.common.transformation.annotations
Specify that a public or private field should be included in serialization.
IncludeFields - Annotation Interface in jadex.common.transformation.annotations
Include all values of (public) fields when serializing the object.
includePrivate() - Element in annotation interface jadex.common.transformation.annotations.IncludeFields
If set, all private fields are included, too.
instance - Static variable in class jadex.common.transformation.BeanIntrospectorFactory
The factor instance
instance - Static variable in class jadex.common.transformation.traverser.Traverser
The default cloner.
INTEGER_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Integer converter.
intro - Variable in class jadex.common.transformation.traverser.BeanProcessor
Bean introspector for inspecting beans.
introspector - Variable in class jadex.common.transformation.BeanIntrospectorFactory
The introspector.
IObjectStringConverter - Interface in jadex.common.transformation
Interface for converters that convert an object to a string.
IRootObjectContext - Interface in jadex.common.transformation.traverser
Context containing the origina root object.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ArrayProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.BeanProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.BigIntegerProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.CloneProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.CollectionProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ColorProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.DateProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.EnumerationProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ExcludeProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ExcludeSwingProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.FilterProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ImageProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ImmutableProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.IteratorProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in interface jadex.common.transformation.traverser.ITraverseProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ListProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.LogRecordProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.MapProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.MultiCollectionProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.OptionalProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.RectangleProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.SetProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.TimestampProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.TransformProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.TupleProcessor
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.UUIDProcessor
Test if the processor is applicable.
isBuiltInType(Class<?>) - Static method in class jadex.common.transformation.BasicTypeConverter
Test if a clazz is a built-in type.
isCloneContext(Object) - Static method in class jadex.common.transformation.traverser.SCloner
Check if a context is a clone contexxt.
isEmpty() - Method in class jadex.common.transformation.traverser.TransformSet
 
isReadable() - Method in class jadex.common.transformation.traverser.BeanProperty
Tests if the property is readable.
isSupportedType(Class<?>) - Method in class jadex.common.transformation.BasicTypeConverter
Test if a clazz is a built-in type.
isSupportedType(Class<?>) - Method in interface jadex.common.transformation.IStringConverter
Test if the type can be converted.
IStringConverter - Interface in jadex.common.transformation
Convert to and from a string.
IStringObjectConverter - Interface in jadex.common.transformation
Type converter for converting a string to another type.
isWritable() - Method in class jadex.common.transformation.traverser.BeanProperty
Tests if the property is writable.
iterator() - Method in class jadex.common.transformation.traverser.TransformSet
 
IteratorProcessor - Class in jadex.common.transformation.traverser
Processor for handling iterators.
IteratorProcessor() - Constructor for class jadex.common.transformation.traverser.IteratorProcessor
 
ITransformableObject - Interface in jadex.common.transformation.traverser
Interface for objects that should be transformed.
ITraverseProcessor - Interface in jadex.common.transformation.traverser
Interface for traverse processors.
IUserContextContainer - Interface in jadex.common.transformation.traverser
A container with a user context.

J

jadex.common.transformation - package jadex.common.transformation
 
jadex.common.transformation.annotations - package jadex.common.transformation.annotations
 
jadex.common.transformation.traverser - package jadex.common.transformation.traverser
 

L

listeners - Variable in class jadex.common.transformation.traverser.TransformSet
The listeners.
ListProcessor - Class in jadex.common.transformation.traverser
A list processor allows for traversing lists.
ListProcessor() - Constructor for class jadex.common.transformation.traverser.ListProcessor
 
LogRecordProcessor - Class in jadex.common.transformation.traverser
 
LogRecordProcessor() - Constructor for class jadex.common.transformation.traverser.LogRecordProcessor
 
LONG_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Long converter.

M

MapProcessor - Class in jadex.common.transformation.traverser
A map processor allows for traversing maps.
MapProcessor() - Constructor for class jadex.common.transformation.traverser.MapProcessor
Create a new map processor.
MediaType() - Constructor for class jadex.common.transformation.STransformation.MediaType
 
MultiCollectionProcessor - Class in jadex.common.transformation.traverser
A map processor allows for traversing maps.
MultiCollectionProcessor() - Constructor for class jadex.common.transformation.traverser.MultiCollectionProcessor
Create a new multi-collection processor.
mutex - Variable in class jadex.common.transformation.traverser.TransformSet
 

N

name - Variable in class jadex.common.transformation.traverser.BeanProperty
The name.
newInstance(String, String, String, String, String, String, int) - Static method in class jadex.common.transformation.traverser.SStackTraceElementHelper
Creates a new instance based on Java version capability.
notifyListeners(ChangeEvent<E>) - Method in class jadex.common.transformation.traverser.TransformSet
Notify listeners of a change event.

O

OPTIONAL_CLASSNAME - Static variable in class jadex.common.transformation.traverser.OptionalProcessor
Name of the java 8 optional class.
OptionalProcessor - Class in jadex.common.transformation.traverser
Allows processing java.util.Optional.
OptionalProcessor() - Constructor for class jadex.common.transformation.traverser.OptionalProcessor
 

P

PLAIN - Enum constant in enum class jadex.common.transformation.traverser.Traverser.MODE
 
POSTPROCESS - Enum constant in enum class jadex.common.transformation.traverser.Traverser.MODE
 
preemptProcessing(Object, Type, Object) - Method in class jadex.common.transformation.traverser.Traverser
Allows preemption of processing, if the return value is not null, the returned object is used and processing is skipped.
PREPROCESS - Enum constant in enum class jadex.common.transformation.traverser.Traverser.MODE
 
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ArrayProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.BeanProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.BigIntegerProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.CloneProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.CollectionProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ColorProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.DateProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.EnumerationProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ExcludeProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ExcludeSwingProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.FilterProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ImageProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ImmutableProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.IteratorProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in interface jadex.common.transformation.traverser.ITraverseProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.ListProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.LogRecordProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.MapProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.MultiCollectionProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.OptionalProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.RectangleProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.SetProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.TimestampProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.TransformProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.TupleProcessor
Process an object.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.UUIDProcessor
Process an object.
processorcache - Variable in class jadex.common.transformation.traverser.Traverser
 
processors - Static variable in class jadex.common.transformation.traverser.Traverser
The default traversal processors with no special actions.
properties - Variable in class jadex.common.transformation.traverser.DefaultBeanIntrospector.BeanClassInfo
The bean properties.
put(Object, Object) - Method in class jadex.common.transformation.traverser.TraversedObjectsContext
Adds an the input and output of a traversed object.
put(Object, Object, Object) - Static method in class jadex.common.transformation.traverser.TraversedObjectsContext
Adds an the input and output of a traversed object if context is a TraversedObjectContext.

R

readable - Variable in class jadex.common.transformation.traverser.BeanProperty
Readable flag
RectangleProcessor - Class in jadex.common.transformation.traverser
Allows processing java.util.Date.
RectangleProcessor() - Constructor for class jadex.common.transformation.traverser.RectangleProcessor
 
registerClass(Class<?>) - Static method in class jadex.common.transformation.STransformation
Register a class to be able to handle its alias on decoding.
remove(Object) - Method in class jadex.common.transformation.traverser.TransformSet
 
removeAll(Collection<?>) - Method in class jadex.common.transformation.traverser.TransformSet
 
removeChangeListener(IChangeListener<E>) - Method in class jadex.common.transformation.traverser.TransformSet
Add a change listener.
removeConverter(Class<?>) - Method in class jadex.common.transformation.BasicTypeConverter
Remove a converter.
REMOVED - Static variable in class jadex.common.transformation.traverser.TransformSet
 
retainAll(Collection<?>) - Method in class jadex.common.transformation.traverser.TransformSet
 

S

SCloner - Class in jadex.common.transformation.traverser
Deep cloner.
SCloner() - Constructor for class jadex.common.transformation.traverser.SCloner
 
SCloner.CloneContext - Class in jadex.common.transformation.traverser
Extendable clone context.
setField(Field) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the field.
setGenericType(Type) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the gentype.
setGetter(Method) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the getter.
setName(String) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the name.
SetProcessor - Class in jadex.common.transformation.traverser
A set processor allows for traversing set.
SetProcessor() - Constructor for class jadex.common.transformation.traverser.SetProcessor
 
setPropertyValue(Object, Object) - Method in class jadex.common.transformation.traverser.BeanProperty
Sets the bean property value for the given object.
setPropertyValue(Object, String, Object) - Method in interface jadex.common.transformation.traverser.IBeanAccessorDelegate
Sets a bean property value.
setSetter(Method) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the setter.
setSetterType(Class<?>) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the setter type.
setter - Variable in class jadex.common.transformation.traverser.BeanProperty
The setter.
setterhandle - Variable in class jadex.common.transformation.traverser.BeanProperty
The setter handle access.
settertype - Variable in class jadex.common.transformation.traverser.BeanProperty
The setter type.
setType(Class<?>) - Method in class jadex.common.transformation.traverser.BeanProperty
Set the type.
SHORT_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> Short converter.
size() - Method in class jadex.common.transformation.traverser.TransformSet
 
SStackTraceElementHelper - Class in jadex.common.transformation.traverser
Helper for reading stacktrace elements in both Java 9 and legacy Java.
SStackTraceElementHelper() - Constructor for class jadex.common.transformation.traverser.SStackTraceElementHelper
 
staticgetterhandle - Variable in class jadex.common.transformation.traverser.BeanProperty
The static getter handle access.
staticsetterhandle - Variable in class jadex.common.transformation.traverser.BeanProperty
The static getter handle access.
STransformation - Class in jadex.common.transformation
Static helper class for transformation issues.
STransformation() - Constructor for class jadex.common.transformation.STransformation
 
STransformation.MediaType - Class in jadex.common.transformation
 
STRING_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> String converter.

T

TimestampProcessor - Class in jadex.common.transformation.traverser
 
TimestampProcessor() - Constructor for class jadex.common.transformation.traverser.TimestampProcessor
 
toArray() - Method in class jadex.common.transformation.traverser.TransformSet
 
toArray(T[]) - Method in class jadex.common.transformation.traverser.TransformSet
 
toString() - Method in class jadex.common.transformation.traverser.TransformSet
 
transform() - Method in interface jadex.common.transformation.traverser.ITransformableObject
Return a transformed object.
transform() - Method in class jadex.common.transformation.traverser.TransformSet
Return a transformed object.
TransformProcessor - Class in jadex.common.transformation.traverser
Converts an object that has ITransformableObject interface.
TransformProcessor() - Constructor for class jadex.common.transformation.traverser.TransformProcessor
 
TransformSet<E> - Class in jadex.common.transformation.traverser
A set that transforms itself, i.e.
TransformSet() - Constructor for class jadex.common.transformation.traverser.TransformSet
Create a new TransformSet.
traverse(Object, Type, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.common.transformation.traverser.Traverser
Traverse an object.
traversed - Variable in class jadex.common.transformation.traverser.TraversedObjectsContext
Map of traversed objects
TraversedObjectsContext - Class in jadex.common.transformation.traverser
Standard context for Traverser, keeps track of already traversed objects.
TraversedObjectsContext() - Constructor for class jadex.common.transformation.traverser.TraversedObjectsContext
Creates the context.
traverseObject(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Static method in class jadex.common.transformation.traverser.Traverser
Traverse an object.
traverseObject(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, Traverser.MODE, Object) - Static method in class jadex.common.transformation.traverser.Traverser
Traverse an object.
traverseObject(Object, List<ITraverseProcessor>, List<ITraverseProcessor>, Traverser.MODE, ClassLoader, Object) - Static method in class jadex.common.transformation.traverser.Traverser
Traverse an object.
traverseObject(Object, List<ITraverseProcessor>, List<ITraverseProcessor>, Traverser.MODE, Object) - Static method in class jadex.common.transformation.traverser.Traverser
Traverse an object.
traverseProperties(Object, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, Object, Object) - Method in class jadex.common.transformation.traverser.BeanProcessor
Clone all properties of an object.
Traverser - Class in jadex.common.transformation.traverser
The traverser allows to traverse an object graph deeply.
Traverser() - Constructor for class jadex.common.transformation.traverser.Traverser
 
Traverser.MODE - Enum Class in jadex.common.transformation.traverser
Available modes: PREPROCESS - Preprocess objects using the conversion processors POSTPROCESS - Postprocess objects using the conversion processors PLAIN - Ignore conversion processors
TupleProcessor - Class in jadex.common.transformation.traverser
Tuple is itself immutable, but acts as a container for arbitrary objects -> must be cloned.
TupleProcessor() - Constructor for class jadex.common.transformation.traverser.TupleProcessor
 
type - Variable in class jadex.common.transformation.traverser.BeanProperty
The type.
TYPE_BASIC - Static variable in interface jadex.common.transformation.IStringConverter
 
TYPE_JSON - Static variable in interface jadex.common.transformation.IStringConverter
 
TYPE_XML - Static variable in interface jadex.common.transformation.IStringConverter
 

U

URI_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> URI converter.
URL_CONVERTER - Static variable in class jadex.common.transformation.BasicTypeConverter
String -> URL converter.
UUIDProcessor - Class in jadex.common.transformation.traverser
Allows processing java.util.UUID.
UUIDProcessor() - Constructor for class jadex.common.transformation.traverser.UUIDProcessor
 

V

value() - Element in annotation interface jadex.common.transformation.annotations.Alias
The alias name.
value() - Element in annotation interface jadex.common.transformation.annotations.Classname
The identifying name of the class.
valueOf(String) - Static method in enum class jadex.common.transformation.traverser.Traverser.MODE
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jadex.common.transformation.traverser.Traverser.MODE
Returns an array containing the constants of this enum class, in the order they are declared.

W

writable - Variable in class jadex.common.transformation.traverser.BeanProperty
Writable flag
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values