Index

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

A

AccessiblePrintStream(OutputStream) - Constructor for class jadex.common.SUtil.AccessiblePrintStream
Create an accessible output stream.
addCause(Throwable) - Method in exception class jadex.common.MultiException
Add an exception.
addFilenameFilter(IFilter<String>) - Method in class jadex.common.FileFilter
Add a filename filter
addFilter(IFilter<T>) - Method in class jadex.common.ComposedFilter
Add a filter.
ADDITIONAL - Static variable in exception class jadex.common.DebugException
Additional debug exception on current thread to use as cause.
addLineListener(IChangeListener) - Method in class jadex.common.ListenableStream
Add a line listener.
addProperties(Properties) - Method in class jadex.common.Properties
Add the complete content of another properties.
addProperty(Property) - Method in class jadex.common.Properties
Add a property to this properties.
addSubproperties(Properties) - Method in class jadex.common.Properties
Add subproperties to this properties.
addSubproperties(String, Properties) - Method in class jadex.common.Properties
Add a subproperties to a properties.
addSystemErrListener(IChangeListener) - Static method in class jadex.common.SUtil
Add a listener to System.err.
addSystemOutListener(IChangeListener) - Static method in class jadex.common.SUtil
Add a listener to System.out.
addUsedId(String) - Method in class jadex.common.IdGenerator
Adds a used ID, only useful for collision-free mode.
adjustComponentHorizontalSizes(JComponent[]) - Static method in class jadex.common.SGUI
Adjust components to equal sizes according to their miminum, maximum, and preferred sizes horizontally.
adjustComponentSizes(Component[]) - Static method in class jadex.common.SGUI
Adjust components to equal sizes according to their miminum, maximum, and preferred sizes.
adjustComponentSizes(Container) - Static method in class jadex.common.SGUI
Adjust all marked components to equal sizes according to their miminum, maximum, and preferred sizes.
adjustComponentSizes(JComponent[]) - Static method in class jadex.common.SGUI
Adjust components to equal sizes according to their miminum, maximum, and preferred sizes.
adjustComponentVerticalSizes(JComponent[]) - Static method in class jadex.common.SGUI
Adjust components to equal sizes according to their miminum, maximum, and preferred sizes vertically.
allmethodcache - Static variable in class jadex.common.SReflect
Method lookup cache (class->(name->method[])), includes non-public methods.
allseps - Variable in class jadex.common.ExpressionTokenizer
All separators.
ALWAYS - Static variable in interface jadex.common.IFilter
A filter that always returns true.
AND - Static variable in class jadex.common.ComposedFilter
The AND operator.
appdir - Static variable in class jadex.common.SUtil
Application directory, current working dir under normal Java, special with Android.
array - Variable in class jadex.common.ByteArrayWrapper
The wrapped byte array.
arrayContains(Object, Object) - Static method in class jadex.common.SUtil
Check if an element is contained in an array.
arrayEmptyOrNull(Object) - Static method in class jadex.common.SUtil
Test if two arrays are content equal or both null.
arrayEquals(Object, Object) - Static method in class jadex.common.SUtil
Test if two arrays are content equal or both null.
arrayHashCode(Object) - Static method in class jadex.common.SUtil
Calculate a hash code for an array.
arrayToList(Object) - Static method in class jadex.common.SUtil
Transform an array to a vector.
arrayToSet(Object) - Static method in class jadex.common.SUtil
Transform an array to a vector.
arrayToString(Object) - Static method in class jadex.common.SUtil
Get a string representation for an array.
ASCII - Static variable in class jadex.common.SUtil
ASCII charset.
AUTO_ADJUST - Static variable in class jadex.common.SGUI
This property can be set on components to be automatically adjusted to equal sizes.

B

base16Decode(String) - Static method in class jadex.common.SUtil
Decodes a Base16-encoded String and returns the data.
base16Encode(byte[]) - Static method in class jadex.common.SUtil
Encodes a set of data as a Base16 String (hex).
base16Mode() - Method in class jadex.common.IdGenerator
Switches the ID generator to BASE16 mode.
Base64 - Class in jadex.common
Base64
Contains lots of utilities for coding and decoding text and character arrays fore and back to the Base64 encoding.
Base64() - Constructor for class jadex.common.Base64
 
base64Mode() - Method in class jadex.common.IdGenerator
Switches the ID generator to BASE64 mode.
basictypes - Static variable in class jadex.common.SReflect
Mapping from basic class name -> basic type(class).
bean - Static variable in class jadex.common.OperatingSystemMXBeanFacade
 
Boolean3 - Enum Class in jadex.common
A three valued boolean to be used in annotations as they do not allow null values.
BROKEN_UI_IDS - Static variable in class jadex.common.SGUI
IDs of potentially broken UIs that override behavior like setBackground().
buffer - Variable in class jadex.common.BufferInputStream
The buffer.
buffer - Variable in class jadex.common.BufferOutputStream
 
buffer - Variable in class jadex.common.ListenableStream
The buffered bytes.
BufferInputStream - Class in jadex.common
Class for wrapping an InputStream around a ByteBuffer.
BufferInputStream(ByteBuffer) - Constructor for class jadex.common.BufferInputStream
Creates a new InputStream from buffer.
BufferOutputStream - Class in jadex.common
 
BufferOutputStream() - Constructor for class jadex.common.BufferOutputStream
Creates a new BufferOutputStream with a default initial size.
BufferOutputStream(int) - Constructor for class jadex.common.BufferOutputStream
Creates a new BufferOutputStream with the specified initial size.
bufsize - Variable in class jadex.common.BufferOutputStream
 
BYTE_UNITS - Static variable in class jadex.common.SUtil
Units for representing byte values.
ByteArrayWrapper - Class in jadex.common
Wrapper to allow byte arrays as hash keys.
ByteArrayWrapper() - Constructor for class jadex.common.ByteArrayWrapper
Creates the wrapper.
ByteArrayWrapper(byte[]) - Constructor for class jadex.common.ByteArrayWrapper
Creates the wrapper.
ByteClassLoader - Class in jadex.common
This class loader instantiate classes provided as a byte array.
ByteClassLoader(ClassLoader) - Constructor for class jadex.common.ByteClassLoader
Create a new byte class loader.
BYTEFORMATTER1 - Static variable in class jadex.common.SUtil
The byte formatter for one predecimal digit.
BYTEFORMATTER2 - Static variable in class jadex.common.SUtil
The byte formatter for two predecimal digits.
BYTEFORMATTER3 - Static variable in class jadex.common.SUtil
The byte formatter for three predecimal digits.
bytesToInt(byte[]) - Static method in class jadex.common.SUtil
Convert bytes to an integer.
bytesToInt(byte[], int) - Static method in class jadex.common.SUtil
Convert bytes to an integer.
bytesToLong(byte[]) - Static method in class jadex.common.SUtil
Convert bytes to a long.
bytesToLong(byte[], int) - Static method in class jadex.common.SUtil
Convert bytes to a long.
bytesToShort(byte[]) - Static method in class jadex.common.SUtil
Convert bytes to a short.
bytesToShort(byte[], int) - Static method in class jadex.common.SUtil
Convert bytes to a short.
bytesToString(long) - Static method in class jadex.common.SUtil
Get bytes as human readable string.

C

calculateCartesianProduct(T[], E[]) - Static method in class jadex.common.SUtil
Calculate the cartesian product of parameters.
calculateMiddlePosition(Window) - Static method in class jadex.common.SGUI
Calculate the middle position of a window relativ to
calculateMiddlePosition(Window, Window) - Static method in class jadex.common.SGUI
Calculate the middle position of a window relativ to
camelToSnakeCase(String) - Static method in class jadex.common.SUtil
Convert CamelCase to snake_case.
capacity - Variable in class jadex.common.ConstantPoolStrategy
The number of free workers.
capacity - Variable in class jadex.common.DefaultPoolStrategy
The number of free workers.
causes - Variable in exception class jadex.common.MultiException
The exceptions.
ChangeEvent<T> - Class in jadex.common
The basic change event.
ChangeEvent() - Constructor for class jadex.common.ChangeEvent
Create a new event.
ChangeEvent(Object) - Constructor for class jadex.common.ChangeEvent
Create a new event.
ChangeEvent(Object, String) - Constructor for class jadex.common.ChangeEvent
Create a new event.
ChangeEvent(Object, String, T) - Constructor for class jadex.common.ChangeEvent
Create a new event.
changeOccurred(ChangeEvent<T>) - Method in interface jadex.common.IChangeListener
Called when a change occurs.
checkAndExpandCapacity(int) - Method in class jadex.common.BufferOutputStream
Checks if there is enough capacity for an operation and expands as necessary.
classcache - Static variable in class jadex.common.SReflect
Class lookup cache (classloader(weak)->Map([name, import]->class)).
classes - Variable in class jadex.common.ByteClassLoader
The map of loaded classes.
classForName(String, ClassLoader) - Static method in class jadex.common.SReflect
Extension for Class.forName(), because primitive types are not supported.
classForName0(String, boolean, ClassLoader) - Static method in class jadex.common.SReflect
Extension for Class.forName(), because primitive types are not supported.
classForName0(String, ClassLoader) - Static method in class jadex.common.SReflect
Extension for Class.forName(), because primitive types are not supported.
ClassInfo - Class in jadex.common
The class info struct serves for saving class information.
ClassInfo() - Constructor for class jadex.common.ClassInfo
Create a new class info.
ClassInfo(Class<?>) - Constructor for class jadex.common.ClassInfo
Create a new class info.
ClassInfo(Type) - Constructor for class jadex.common.ClassInfo
Create a new class info.
ClassInfo(String) - Constructor for class jadex.common.ClassInfo
Create a new class info.
classloader - Variable in class jadex.common.ClassInfo
The classloader with which this info was loaded.
classloader - Variable in class jadex.common.CLObjectInputStream
The classloader.
classloader - Variable in class jadex.common.MethodInfo
The classloader with which this info was loaded.
classname - Variable in class jadex.common.FieldInfo
The declaring class name.
classname - Variable in class jadex.common.MethodInfo
Cached class.
clazz - Variable in class jadex.common.LazyResource
The reference class for using correct package and class loader.
clazz - Variable in class jadex.common.UnparsedExpression
The clazz info.
CLObjectInputStream - Class in jadex.common
Extension of the standard object input stream, which does not provide any means to set the classloader to use.
CLObjectInputStream(InputStream, ClassLoader) - Constructor for class jadex.common.CLObjectInputStream
Create a new object input stream
clone() - Method in class jadex.common.Tuple
Clone this tuple.
clone() - Method in class jadex.common.Tuple2
Clone this tuple.
clone() - Method in class jadex.common.Tuple3
Clone this tuple.
close - Variable in class jadex.common.ExpressionTokenizer
The nesting level delimiters.
close() - Method in class jadex.common.BufferOutputStream
Since this is backed by a buffer, this does nothing.
close() - Method in interface jadex.common.IAutoLock
Unlocks the lock via the resource approach.
close() - Method in class jadex.common.ListenableStream
Close the streams.
close() - Method in class jadex.common.MultiStream
Close the streams.
close() - Method in class jadex.common.ProtectedInputStream
Close the stream.
close() - Method in class jadex.common.ResourceInfo
Cleanup the resource info when it is no longer used.
close(Closeable) - Static method in class jadex.common.SUtil
Attempt to close a Closeable (e.g.
close(OutputStream) - Static method in class jadex.common.ProcessStarter
Close a stream.
close(Socket) - Static method in class jadex.common.SUtil
Attempt to close a Socket (e.g.
closeConnection(HttpURLConnection) - Static method in class jadex.common.HttpConnectionManager
Close a connection
collectClasspathURLs(ClassLoader) - Static method in class jadex.common.SUtil
Get other contained (but not directly managed) urls from parent classloaders.
collectClasspathURLs(ClassLoader, Set<URL>, Set<String>) - Static method in class jadex.common.SUtil
Collect all URLs belonging to a class loader.
collectManifestURLs(URL, Set<URL>, Set<String>) - Static method in class jadex.common.SUtil
Collect all URLs as specified in a manifest.
colorToHTML(Color) - Static method in class jadex.common.SGUI
Convert a color to an html representation.
colorToRgba(Color) - Static method in class jadex.common.SGUI
Converts a color to RGBA array.
compareTo(String, String) - Static method in class jadex.common.SUtil
Compares two strings, ignoring case.
ComposedFilter<T> - Class in jadex.common
A filter checks if an object matches the given subfilters.
ComposedFilter() - Constructor for class jadex.common.ComposedFilter
Create a composed filter.
ComposedFilter(IFilter<T>...) - Constructor for class jadex.common.ComposedFilter
Create a composed filter.
ComposedFilter(IFilter<T>[], int) - Constructor for class jadex.common.ComposedFilter
Create a composed filter.
computeFileHash(String) - Static method in class jadex.common.SUtil
Compute a file hash.
computeFileHash(String, String) - Static method in class jadex.common.SUtil
Compute a file hash.
ConstantFilter<T> - Class in jadex.common
Filter with fixed return value.
ConstantFilter() - Constructor for class jadex.common.ConstantFilter
Create filter instance.
ConstantFilter(boolean) - Constructor for class jadex.common.ConstantFilter
Create filter instance.
ConstantPoolStrategy - Class in jadex.common
Simple strategy with a constant number of workers.
ConstantPoolStrategy() - Constructor for class jadex.common.ConstantPoolStrategy
Create a new ConstantPoolStrategy.
ConstantPoolStrategy(int) - Constructor for class jadex.common.ConstantPoolStrategy
Create a new ConstantPoolStrategy.
containsDigit(String) - Static method in class jadex.common.SUtil
Test if a string contains a digit.
CONVERT_ALL - Static variable in class jadex.common.SUtil
Constant that indicates a conversion of all known characters.
CONVERT_ALL_EXCEPT_AMP - Static variable in class jadex.common.SUtil
Constant that indicates a conversion of all known characters except invalid input: '&'.
CONVERT_NONE - Static variable in class jadex.common.SUtil
Constant that indicates a conversion of no characters.
convertabletypes - Static variable in class jadex.common.SReflect
String convertable types.
convertBufferedImageType(BufferedImage, int) - Static method in class jadex.common.SGUI
Converts a buffered image to a new image type.
convertMapKeysToLowercase(Map<String, T>) - Static method in class jadex.common.SUtil
Create a map copy with all keys in lowercase.
convertPathToPackage(String, URL[]) - Static method in class jadex.common.SUtil
Find a package name from a path.
convertPathToRelative(String) - Static method in class jadex.common.SUtil
Convert an absolute path to a relative path based on the current user directory.
convertToRuntimeException(Throwable) - Static method in class jadex.common.SUtil
Converts an exception to RuntimeException, returns original if already a RuntimeException.
convertURLToString(URL) - Static method in class jadex.common.SUtil
Convert an URL to a local file name.
convertWrappedValue(Object, Class) - Static method in class jadex.common.SReflect
Convert a value to the correct wrapped type.
convidcnt - Static variable in class jadex.common.SUtil
The counter for conversation ids.
copyArray(T[]) - Static method in class jadex.common.SUtil
Copy an array.
copyFile(File, File) - Static method in class jadex.common.SUtil
Copy a file.
copyStream(InputStream, OutputStream) - Static method in class jadex.common.SUtil
Copy all data from input to output stream.
countOccurrences(String, char) - Static method in class jadex.common.SUtil
Count the occurrences of a char in a string.
countTokens() - Method in class jadex.common.ExpressionTokenizer
Count the number of tokens.
createAction(String, Icon, ActionListener) - Static method in class jadex.common.SGUI
Create an action.
createArrayList(T[]) - Static method in class jadex.common.SUtil
Create an array list from values.
createComposite(Type, Collection<?>) - Static method in class jadex.common.SReflect
Create an fill an object of a class that is some kind of collection.
createDialog(String, JComponent, JComponent) - Static method in class jadex.common.SGUI
Create a dialog with a specific content panel.
createDialog(String, JComponent, JComponent, boolean) - Static method in class jadex.common.SGUI
Create a dialog with a specific content panel.
createEdgelessHorizontalGroupLayout(Container, JComponent[], boolean) - Static method in class jadex.common.SGUI
Creates a simple edgeless, vertical arrangement using group layout.
createEdgelessHorizontalGroupLayout(Container, JComponent[], boolean, boolean) - Static method in class jadex.common.SGUI
Creates a simple edgeless, vertical arrangement using group layout.
createHashMap(K[], T[]) - Static method in class jadex.common.SUtil
Create a hash map from keys and values.
createHashSet(T[]) - Static method in class jadex.common.SUtil
Create a hash set from values.
createHorizontalGroupLayout(Container, JComponent[], boolean) - Static method in class jadex.common.SGUI
Creates a simple vertical arrangement using group layout with gaps.
createMenuBar(Action[]) - Static method in class jadex.common.SGUI
Create a menu bar, given a list of actions.
createPlainRandomId(String, int) - Static method in class jadex.common.SUtil
Create a random id with only alphanumeric chars.
createReadOnlyTable() - Static method in class jadex.common.SGUI
Create a table that displays its contents using nto editable text fields.
createRegexFromGlob(String) - Static method in class jadex.common.SUtil
Create a regex from a normal bnf pattern.
createToolBar(String, Action[]) - Static method in class jadex.common.SGUI
Create a tool bar, given a list of actions.
createUniqueId() - Static method in class jadex.common.SUtil
Create a securely generated, globally unique id with low collision probability.
createUniqueId(String) - Static method in class jadex.common.SUtil
Create a securely generated, globally unique id with low collision probability.
createVerticalGroupLayout(Container, JComponent[], boolean) - Static method in class jadex.common.SGUI
Creates a simple vertical arrangement using group layout with gaps.
cutArrays(Object, Object) - Static method in class jadex.common.SUtil
Cut two arrays.
cutPackageFromClassName(String) - Static method in class jadex.common.SReflect
Cut package off from classname.

D

data - Variable in class jadex.common.LazyResource
The resource, if already loaded.
dateFromIso8601(String) - Static method in class jadex.common.SUtil
Attempts to create a date object in Java from an ISO 8601 string.
dateToIso8601(Date) - Static method in class jadex.common.SUtil
Creates an ISO 8601-compliant string out of a java Date object.
DEBUG - Static variable in class jadex.common.SUtil
Global Debug Flag for additional debug information on the console
DebugException - Exception Class in jadex.common
Helper class to remember stack traces.
DebugException() - Constructor for exception class jadex.common.DebugException
Create a debug exception.
DebugException(String) - Constructor for exception class jadex.common.DebugException
Create a debug exception.
decode(byte[]) - Static method in class jadex.common.Base64
This is a wrapper to decode(final byte[] code, final int from, final int len)
decode(byte[], int, int) - Static method in class jadex.common.Base64
a copy of the char part
decode(char[]) - Static method in class jadex.common.Base64
This is a wrapper to decode(final char[] code, final int from, final int len)
decode(char[], int, int) - Static method in class jadex.common.Base64
This will decode base64 data without line feeds.
decode76(char[]) - Static method in class jadex.common.Base64
decodeCRLF(code, 0, code.length, 76)
decodeCRLF(char[], int, int) - Static method in class jadex.common.Base64
This will decode base64 data with CRLF at 4 character boundary.
The sequence may look like:
decodeCRLF(char[], int, int, int) - Static method in class jadex.common.Base64
This will decode base64 data.
decodeFailSafe(char[]) - Static method in class jadex.common.Base64
 
decodeFailSafe(char[], int, int) - Static method in class jadex.common.Base64
This removes all bad characters from the char array.
decodeNoPadding(byte[]) - Static method in class jadex.common.Base64
Decode without padding.
DEFAULT_ID_SIZE - Static variable in class jadex.common.IdGenerator
The default ID size.
DefaultPoolStrategy - Class in jadex.common
This strategy has two parameters: - The desired number of free workers in the pool.
DefaultPoolStrategy() - Constructor for class jadex.common.DefaultPoolStrategy
Create a new default pool strategy.
DefaultPoolStrategy(int, int) - Constructor for class jadex.common.DefaultPoolStrategy
Create a new default pool strategy.
DefaultPoolStrategy(int, int, long, int) - Constructor for class jadex.common.DefaultPoolStrategy
Create a new default pool strategy.
DefaultPoolStrategy(int, int, long, int, boolean) - Constructor for class jadex.common.DefaultPoolStrategy
Create a new default pool strategy.
DefaultPoolStrategy(int, int, long, int, boolean, boolean) - Constructor for class jadex.common.DefaultPoolStrategy
Create a new default pool strategy.
DefaultPoolStrategy(int, long, int) - Constructor for class jadex.common.DefaultPoolStrategy
Create a new default pool strategy.
deferdec - Variable in class jadex.common.DefaultPoolStrategy
The defer factor to slow down thread deletion.
deferdectarget - Variable in class jadex.common.DefaultPoolStrategy
 
deferinc - Variable in class jadex.common.DefaultPoolStrategy
The defer factor to slow down thread creation.
deferinctarget - Variable in class jadex.common.DefaultPoolStrategy
 
DEFTIMEOUT - Static variable in class jadex.common.SUtil
Default timeout e.g.
DEFTIMEOUT_DEFAULT - Static variable in class jadex.common.SUtil
 
deleteDirectory(File) - Static method in class jadex.common.SUtil
Delete a directory completely (including all subdirs and files).
desfree - Variable in class jadex.common.DefaultPoolStrategy
The desired number of free workers.
diffuseStringHash(String) - Static method in class jadex.common.SUtil
Generate a diffuse string hash.
disabled - Variable in class jadex.common.MultiStream
The disabled streams.
dispose() - Method in class jadex.common.HttpConnectionManager
Dispose the connection manager and close all open connections.
dodeferdec - Variable in class jadex.common.DefaultPoolStrategy
Defer the deletion of threads according to their distance from desfree.
dodeferinc - Variable in class jadex.common.DefaultPoolStrategy
Defer the creation of threads according to their distance from desfree.
DOUBLE_BASE - Static variable in class jadex.common.Xoroshiro128Random
 

E

EMPTY_ARRAY - Static variable in class jadex.common.SReflect
 
EMPTY_CLASS_ARRAY - Static variable in class jadex.common.SUtil
An empty class array.
EMPTY_ENUMERATION - Static variable in class jadex.common.SUtil
An empty enumeration.
EMPTY_OBJECT_ARRAY - Static variable in class jadex.common.SUtil
An empty class array.
EMPTY_STRING_ARRAY - Static variable in class jadex.common.SUtil
An empty string array.
EMPYT_CLASSINFO_ARRAY - Static variable in class jadex.common.ClassInfo
Empty class info array.
ENABLE_INSTRUMENTATION_SETACCESSIBLE - Static variable in class jadex.common.SAccess
Enable approach "Instrumentation".
ENABLE_NATIVE_SETACCESSIBLE - Static variable in class jadex.common.SAccess
Enable approach "Native Access".
ENABLE_UNSAFE_SETACCESSIBLE - Static variable in class jadex.common.SAccess
Enable approach "Unsafe".
encode(byte[]) - Static method in class jadex.common.Base64
 
encode(byte[], int) - Static method in class jadex.common.Base64
This will encode the text.
encode(byte[], int, int) - Static method in class jadex.common.Base64
This will encode the text without line feeds added
encode(byte[], int, int, byte[], int) - Static method in class jadex.common.Base64
This will encode the text without line feeds added.
encodeNoPadding(byte[]) - Static method in class jadex.common.Base64
Encode and omit padding.
encoder - Variable in class jadex.common.IdGenerator
 
ensureNonblockingSecureRandom() - Static method in class jadex.common.SUtil
Ensures SecureRandom use is nonblocking in all cases.
entities - Variable in class jadex.common.Tuple
The entities of the tuple.
equals(Object) - Method in class jadex.common.ByteArrayWrapper
Compares two arrays.
equals(Object) - Method in class jadex.common.ClassInfo
Test if object is equal to this.
equals(Object) - Method in class jadex.common.ComposedFilter
Test if an object is equal to this.
equals(Object) - Method in class jadex.common.ConstantFilter
Is equal?
equals(Object) - Method in class jadex.common.MethodInfo
Test if an object is equal to this.
equals(Object) - Method in record class jadex.common.NameValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class jadex.common.Tuple
Test two tuples for equality.
equals(Object, Object) - Static method in class jadex.common.SUtil
 
ErrorException - Exception Class in jadex.common
Wrapper to set errors (e.g.
ErrorException(Error) - Constructor for exception class jadex.common.ErrorException
Create an error exception.
ESCAPE_CHARACTERS - Static variable in class jadex.common.ExpressionTokenizer
The escape characters allow to include separators in the tokens.
escapeLineBreaks(String) - Static method in class jadex.common.SUtil
Escapes all line breaks similar to Java string literals.
escapeString(String) - Static method in class jadex.common.SUtil
Escape a java string.
exception - Variable in class jadex.common.LazyResource
The exception, if already failed.
execute(E) - Method in interface jadex.common.IResultCommand
Execute the command.
execute(T) - Method in interface jadex.common.ICommand
Execute the command.
executor - Static variable in class jadex.common.SUtil
Shared executor service for all components.
ExpressionTokenizer - Class in jadex.common
An expression tokenizer is able to parse a string with respect to different nesting-levels (eg.
ExpressionTokenizer(String, String, String[]) - Constructor for class jadex.common.ExpressionTokenizer
Create a new tokenizer.
ExpressionTokenizer(String, String, String[], boolean) - Constructor for class jadex.common.ExpressionTokenizer
Create a new tokenizer.

F

FALSE - Enum constant in enum class jadex.common.Boolean3
The false value.
FAST_RANDOM - Static variable in class jadex.common.SUtil
Access to non-secure fast random source.
FastThreadedRandom - Class in jadex.common
Wrapper for quick multi-threaded PRNG access using multiple PRNGs.
FastThreadedRandom() - Constructor for class jadex.common.FastThreadedRandom
Creates the wrapper.
FastThreadedRandom(Class<?>) - Constructor for class jadex.common.FastThreadedRandom
Creates the wrapper.
FastThreadedRandom(Class<?>, int) - Constructor for class jadex.common.FastThreadedRandom
Creates the wrapper.
fetchValue(String) - Method in interface jadex.common.IValueFetcher
Fetch a value via its name.
field - Variable in class jadex.common.FieldInfo
The field (cached).
fieldcache - Static variable in class jadex.common.SReflect
Field lookup cache (class->(name->field[])).
FieldInfo - Class in jadex.common
Info about a class field.
FieldInfo() - Constructor for class jadex.common.FieldInfo
Create a new FieldInfo.
FieldInfo(Field) - Constructor for class jadex.common.FieldInfo
Create a new FieldInfo.
FieldInfo(Field, FieldInfo) - Constructor for class jadex.common.FieldInfo
Create a new nested FieldInfo.
FieldInfo(String, String) - Constructor for class jadex.common.FieldInfo
Create a new FieldInfo.
FileFilter - Class in jadex.common
Filter for files and jar entries.
FileFilter(String) - Constructor for class jadex.common.FileFilter
Create a new file filter.
FileFilter(String, boolean) - Constructor for class jadex.common.FileFilter
Create a new file filter.
FileFilter(String, boolean, String) - Constructor for class jadex.common.FileFilter
Create a new file filter.
filename - Variable in class jadex.common.ResourceInfo
The filename.
FileWatcher - Class in jadex.common
Watcher for files, written to be backwards compatible.
FileWatcher(String, Runnable, boolean) - Constructor for class jadex.common.FileWatcher
Creates the watcher.
fillArguments(Object[], Class<?>[]) - Static method in class jadex.common.SReflect
Map arguments to parameters using varargs, if necessary.
fillInStackTrace() - Method in exception class jadex.common.DebugException
 
filter(Object) - Method in class jadex.common.FileFilter
Filter impl.
filter(T) - Method in class jadex.common.ComposedFilter
Match an object against the filter.
filter(T) - Method in class jadex.common.ConstantFilter
Test if an object passes the filter.
filter(T) - Method in interface jadex.common.IFilter
Test if an object passes the filter.
filters - Variable in class jadex.common.ComposedFilter
The filters
filters - Variable in class jadex.common.FileFilter
The filename filters.
finalize() - Method in class jadex.common.FileWatcher
Override
findClass(String, String[], ClassLoader) - Static method in class jadex.common.SReflect
Find a class.
findClass0(String, String[], ClassLoader) - Static method in class jadex.common.SReflect
Find a class.
findDirForProject(String) - Static method in class jadex.common.SUtil
Find dir for given project.
findKeyForValue(Map<K, V>, V) - Static method in class jadex.common.SUtil
Helper to find first matching key (if any) for a value (identity check).
firstToUpperCase(String) - Static method in class jadex.common.SUtil
Convert a string to the same string with first letter in upper case.
flush() - Method in class jadex.common.ListenableStream
Flush the streams.
flush() - Method in class jadex.common.MultiStream
Flush the streams.
fontToHTML(Font) - Static method in class jadex.common.SGUI
Convert a font to an html representation.
format(long) - Static method in class jadex.common.TimeFormat
Format the time.
formatByteSize(long) - Static method in class jadex.common.SUtil
Converts a number of bytes into a human-friendly binary prefix unit string (kiB, MiB, GiB, ...).

G

generatedIds - Variable in class jadex.common.IdGenerator
Set of generated IDs to guarantee collision-free IDs.
generateEvent() - Method in class jadex.common.ListenableStream
Generate an event for a line and flush the buffer.
generateId() - Method in class jadex.common.IdGenerator
Generates an ID.
geninfo - Variable in class jadex.common.ClassInfo
The generic type info (e.g.
get(int) - Method in class jadex.common.Tuple
Get an entity.
GET_MODULE - Static variable in class jadex.common.SReflect
Reflective access to Class.getModule().
getAllFields(Class) - Static method in class jadex.common.SReflect
Get all fields of a class including public, protected and private fields of the class and its superclasses.
getAllMethods(Class<?>) - Static method in class jadex.common.SReflect
Get all methods of a class including public, protected and private methods of the class and its superclasses.
getAllMethods(Class<?>, String) - Static method in class jadex.common.SReflect
Get all method(s) of the class by name, including public, protected and private methods.
getAnnotationDefaultValue(Class<? extends Annotation>, String) - Static method in class jadex.common.SReflect
Get the default value of an annotation method.
getAnyMethod(Class<?>, String, Class<?>[]) - Static method in class jadex.common.SReflect
Get a method of the class.
getAppDir() - Static method in class jadex.common.SUtil
Gets the "application directory", normally the current working directory, except in Android.
getArray() - Method in class jadex.common.ByteArrayWrapper
Gets the array.
getArray(Object) - Static method in class jadex.common.SReflect
Get an array for an arbitrary collection object.
getArrayDimension(Object) - Static method in class jadex.common.SUtil
Get the array dimension.
getBooleanProperty(Properties[], String) - Static method in class jadex.common.Properties
Get a boolean property.
getBooleanProperty(String) - Method in class jadex.common.Properties
Get a boolean property.
getBoolValue(Object) - Static method in class jadex.common.SConfigParser
Parses a boolean value.
getBoolValue(Object, boolean) - Static method in class jadex.common.SConfigParser
Parses an boolean value.
getCachedField(Class, String) - Static method in class jadex.common.SReflect
Get a cached field.
getCapacity() - Method in class jadex.common.ConstantPoolStrategy
Get the number of free workers.
getCapacity() - Method in class jadex.common.DefaultPoolStrategy
Get the capacity.
getCapacity() - Method in interface jadex.common.IPoolStrategy
Get the number of free workers.
getCauses() - Method in exception class jadex.common.MultiException
Get the causes.
getClass(Type) - Static method in class jadex.common.SReflect
Get the class for a type.
getClassFileLocation(Class<?>) - Static method in class jadex.common.SUtil
Get the file location for a class (either filename or jar url).
getClassName() - Method in class jadex.common.FieldInfo
Get the classname.
getClassName() - Method in class jadex.common.MethodInfo
Gets the class name for retrieving the method.
getClassName(Class<?>) - Static method in class jadex.common.SReflect
Beautifies names of arrays (eg 'String[]' instead of '[LString;').
getClassNameOnly() - Method in class jadex.common.ClassInfo
Get class info in class name notation, i.e.
getClasspathURLs(ClassLoader, boolean) - Static method in class jadex.common.SUtil
Get the current classpath as a list of URLs
getClazz() - Method in class jadex.common.UnparsedExpression
Get the clazz.
getCodeSource(String, String) - Static method in class jadex.common.SUtil
Get the source code base using a packagename and a filename.
getCommittedVirtualMemorySize() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getData() - Method in class jadex.common.LazyResource
Get the resource contents.
getDeclared(Object, String) - Static method in class jadex.common.SReflect
Get the declared object, doesnt cumulate through superclasses.
getDeclaredMethod0(Class<?>, String, Class<?>...) - Static method in class jadex.common.SReflect
Gets a declared methods similar to Class.getDeclaredMethod() but returns null instead of throwing exception.
getDeclaringInterface(Class<?>, String, Class<?>...) - Static method in class jadex.common.SReflect
Finds the declaring interface of a method in a multiple-inheritance interface using a breadth-first approach.
getDefaultDirectory() - Static method in class jadex.common.SUtil
Get the home directory.
getDefaultValue(Class) - Static method in class jadex.common.SReflect
Get default value for basic types.
getDesiredFree() - Method in class jadex.common.DefaultPoolStrategy
Get the desfree.
getDisplayName(File) - Static method in class jadex.common.SUtil
Get the display name (e.g.
getDoubleProperty(String) - Method in class jadex.common.Properties
Get a double property.
getDurationHMS(long) - Static method in class jadex.common.SUtil
Get a string representation for a duration.
getEntities() - Method in class jadex.common.Tuple
Get entities
getEntity(int) - Method in class jadex.common.Tuple
Get an entity.
getError() - Method in exception class jadex.common.ErrorException
Get the error.
getExceptionStacktrace(Throwable) - Static method in class jadex.common.SUtil
Get the exception stacktrace.
getExecutor() - Static method in class jadex.common.SUtil
Returns the shared executor for starting new threads.
getExportedMethod(Class<?>, String, Class<?>...) - Static method in class jadex.common.SReflect
Gets a method that is exported by the module.
getField(ClassLoader) - Method in class jadex.common.FieldInfo
Get the field for the injection.
getField(Class, String) - Static method in class jadex.common.SReflect
Get a field of the class, or any of it's superclasses.
getFile(URL) - Static method in class jadex.common.SUtil
Get the file from an URL.
getFilename() - Method in class jadex.common.ResourceInfo
Get the filename.
getFiles(File, boolean) - Static method in class jadex.common.SUtil
Get the files of a directory.
getFilters() - Method in class jadex.common.ComposedFilter
Get the filters.
getFirstEntity() - Method in class jadex.common.Tuple2
Get the first entity.
getFirstEntity() - Method in class jadex.common.Tuple3
Get the first entity.
getFreePhysicalMemorySize() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getFreeSwapSpaceSize() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getGenericClassName(Type, Class<?>) - Static method in class jadex.common.SReflect
Returns generic type name.
getGenericTypeName() - Method in class jadex.common.ClassInfo
Get the generic type name.
getGeninfo() - Method in class jadex.common.ClassInfo
Get the geninfo.
getGeoIPLocation() - Static method in class jadex.common.SUtil
Determine the location of the local computer using some GeoIP web service.
getGuesser() - Method in class jadex.common.SimpleMethodParameterGuesser
Get the guesser.
getHomeDirectory() - Static method in class jadex.common.SUtil
Get the home directory.
getId() - Method in class jadex.common.Properties
Get the id.
getInet4Address() - Static method in class jadex.common.SUtil
Get a IPV4 address of the local host.
getInet6Address() - Static method in class jadex.common.SUtil
Get a IPV4 address of the local host.
getInetAddress() - Static method in class jadex.common.SUtil
Get an address of the local host.
getInner() - Method in class jadex.common.FieldInfo
Get the inner field info, if any.
getInnerClassName(Class<?>) - Static method in class jadex.common.SReflect
Get inner class name.
getInnerGenericType(Type) - Static method in class jadex.common.SReflect
Unwrap a generic type.
getInputStream() - Method in class jadex.common.ResourceInfo
Get the input stream.
getIntProperty(Properties[], String) - Static method in class jadex.common.Properties
Get an int property.
getIntProperty(String) - Method in class jadex.common.Properties
Get an int property.
getIntValue(Object) - Static method in class jadex.common.SConfigParser
Parses an integer value.
getIntValue(Object, int) - Static method in class jadex.common.SConfigParser
Parses an integer value.
getIterable(Object) - Static method in class jadex.common.SReflect
Get an iterator for an arbitrary collection object.
getIterableComponentType(Type) - Static method in class jadex.common.SReflect
Get the component type of a class that is some kind of collection.
getIterator(Object) - Static method in class jadex.common.SReflect
Get an iterator for an arbitrary collection object.
getJarName(String) - Static method in class jadex.common.SUtil
Get the name of a jar file without extension and version info.
getLanguage() - Method in class jadex.common.UnparsedExpression
Get the language.
getLastModified() - Method in class jadex.common.ResourceInfo
Get the last modified date.
getLatestProperty(Properties[], String) - Static method in class jadex.common.Properties
Get the latest property by type.
getLatestProperty(String) - Method in class jadex.common.Properties
Get the latest property by type.
getLock() - Method in class jadex.common.RwAutoLock
Gets the internal lock.
getLongProperty(Properties[], String) - Static method in class jadex.common.Properties
Get a long property.
getLongProperty(String) - Method in class jadex.common.Properties
Get a long property.
getLongValue(Object) - Static method in class jadex.common.SConfigParser
Parses an long value.
getLongValue(Object, long) - Static method in class jadex.common.SConfigParser
Parses an long value.
getMacAddress() - Static method in class jadex.common.SUtil
Get the mac address.
getMacAddressAsString(byte[]) - Static method in class jadex.common.SUtil
Convert a mac address to a string.
getMacAddresses() - Static method in class jadex.common.SUtil
Get the mac address.
getMaxCount() - Method in class jadex.common.DefaultPoolStrategy
Get the max cnt.
getMaxWait() - Method in class jadex.common.DefaultPoolStrategy
Get the maxwait.
getMessage() - Method in exception class jadex.common.MultiException
Returns the detail message string of this throwable.
getMethod(Class<?>, String, Class<?>[]) - Static method in class jadex.common.SReflect
Get a public method of the class.
getMethod(ClassLoader) - Method in class jadex.common.MethodInfo
 
getMethodName() - Static method in class jadex.common.SReflect
Get the current method name from the caller.
getMethods(Class, String) - Static method in class jadex.common.SReflect
Get public method(s) of the class by name.
getMethodSignature(Method) - Static method in class jadex.common.SReflect
Get the generic signature of a method.
getName() - Method in class jadex.common.FieldInfo
Get the name.
getName() - Method in class jadex.common.MethodInfo
Get the name.
getName() - Method in class jadex.common.Properties
Get the name.
getName() - Method in class jadex.common.Property
Get the name.
getName() - Method in class jadex.common.UnparsedExpression
Get the name.
getNameWithParameters() - Method in class jadex.common.MethodInfo
Get the name with parameters, e.g.
getNetworkAddresses() - Static method in class jadex.common.SUtil
Get the addresses to be used for transports.
getNetworkInterfaces() - Static method in class jadex.common.SUtil
Get the network interfaces.
getNetworkIp(InetAddress, short) - Static method in class jadex.common.SUtil
Get the network ip for an internet address and the prefix length.
getNetworkIps() - Static method in class jadex.common.SUtil
Get the network ips.
getNetworkPrefixLength(InetAddress) - Static method in class jadex.common.SUtil
Get the network prefix length for IPV4 address 24=C, 16=B, 8=A classes.
getOperator() - Method in class jadex.common.ComposedFilter
Get the operator.
getOutForSystemIn() - Static method in class jadex.common.SUtil
Get an output stream that is automatically fed into the new System.in, i.e.
getOutputStreams() - Method in class jadex.common.MultiStream
Get the output streams.
getPackageName(Class<?>) - Static method in class jadex.common.SReflect
Get the package of a class.
getParameterTypeInfos() - Method in class jadex.common.MethodInfo
Get the parametertypes.
getParameterTypes(ClassLoader) - Method in class jadex.common.MethodInfo
Get the parametertypes as classes.
getParent() - Method in class jadex.common.SimpleParameterGuesser
Get the parent guesser.
getParentDirectory(File) - Static method in class jadex.common.SUtil
Get the parent directory.
getParsed() - Method in class jadex.common.UnparsedExpression
Get the parsed.
getPlural(String) - Static method in class jadex.common.SUtil
Get the plural of a word in singular.
getPrefixLength(File) - Static method in class jadex.common.SUtil
Get the prefix length of a file.
getPrefixNotation() - Method in class jadex.common.ClassInfo
Get class info in prefix notation, i.e.
getProcessCpuLoad() - Method in class jadex.common.OperatingSystemMXBeanFacade
 
getProcessCpuTime() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getProperties() - Method in class jadex.common.Properties
Get all properties.
getProperties(Properties[], String) - Static method in class jadex.common.Properties
Get properties by type.
getProperties(String) - Method in class jadex.common.Properties
Get properties by type.
getProperty(String) - Method in interface jadex.common.IPropertyObject
Returns a property.
getProperty(String) - Method in class jadex.common.Properties
Get a properties by type.
getPropertyNames() - Method in interface jadex.common.IPropertyObject
Returns all of the properties.
getProportionalDividerLocation(JSplitPane) - Static method in class jadex.common.SGUI
Get the proportional split location.
getReadLock() - Method in class jadex.common.RwAutoLock
Gets the read lock for manual locking.
getResource(String, ClassLoader) - Static method in class jadex.common.SUtil
Get an input stream for whatever provided.
getResource0(String, ClassLoader) - Static method in class jadex.common.SUtil
Get an input stream for whatever provided.
getResourceInfo0(String, ClassLoader) - Static method in class jadex.common.SUtil
Get an input stream for whatever provided.
getReturnTypeInfo() - Method in class jadex.common.MethodInfo
Get the return type.
getSecondEntity() - Method in class jadex.common.Tuple2
Get the second entity.
getSecondEntity() - Method in class jadex.common.Tuple3
Get the second entity.
getSecureRandom() - Static method in class jadex.common.SUtil
Gets the global secure random.
getSelectedButton(ButtonGroup) - Static method in class jadex.common.SGUI
Gets the index of the selected button in a button group.
getSingular(String) - Static method in class jadex.common.SUtil
Get the singular of a word in plural.
getSource() - Method in class jadex.common.ChangeEvent
Get the source.
getStackTrace(Exception) - Static method in class jadex.common.SUtil
Get the exception stack trace as string.
getStackTraceString(String, StackTraceElement[]) - Static method in class jadex.common.SUtil
Converts a stack trace array to a printable string.
getStringArray(String, Properties) - Static method in class jadex.common.SUtil
Get a string array of properties that are separated by commas.
getStringProperty(Properties[], String) - Static method in class jadex.common.Properties
Get a string property.
getStringProperty(String) - Method in class jadex.common.Properties
Get a string property.
getSubproperties() - Method in class jadex.common.Properties
Get all subproperties.
getSubproperties(Properties[], String) - Static method in class jadex.common.Properties
Get subproperties by type.
getSubproperties(String) - Method in class jadex.common.Properties
Get subproperties by type.
getSubproperty(String) - Method in class jadex.common.Properties
Get a properties by type.
getSuperInterfaces(Class[]) - Static method in class jadex.common.SReflect
Get the super interfaces.
getSystemCpuLoad() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getText(JTextArea) - Static method in class jadex.common.SGUI
Shortcut method.
getThirdEntity() - Method in class jadex.common.Tuple3
Get the second entity.
getTotalPhysicalMemorySize() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getTotalSwapSpaceSize() - Static method in class jadex.common.OperatingSystemMXBeanFacade
 
getType() - Method in class jadex.common.ChangeEvent
Get the type.
getType() - Method in class jadex.common.Properties
Get the type.
getType() - Method in class jadex.common.Property
Get the type.
getType(ClassLoader) - Method in class jadex.common.ClassInfo
Get the type.
getType(ClassLoader, String[]) - Method in class jadex.common.ClassInfo
Get the type.
getType0() - Method in class jadex.common.ClassInfo
Get the type, if available
getTypeName() - Method in class jadex.common.ClassInfo
Get the type name.
getTypeName() - Method in class jadex.common.FieldInfo
Get the typename.
getTypeName(String) - Static method in class jadex.common.SReflect
Get unqualified type name.
getUnqualifiedClassName(Class) - Static method in class jadex.common.SReflect
Get unqualified class name.
getUnqualifiedTypeName(String) - Static method in class jadex.common.SReflect
Get unqualified type name.
getValue() - Method in class jadex.common.ChangeEvent
Get the value.
getValue() - Method in class jadex.common.Property
Get the value.
getValue() - Method in class jadex.common.UnparsedExpression
Get the value.
getWindowParent(Component) - Static method in class jadex.common.SGUI
Get the window parent if any.
getWorkerCount() - Method in class jadex.common.ConstantPoolStrategy
Get the worker cnt.
getWorkerCount() - Method in class jadex.common.DefaultPoolStrategy
Get the worker cnt.
getWorkerCount() - Method in interface jadex.common.IPoolStrategy
Get the worker cnt.
getWorkerTimeout() - Method in class jadex.common.ConstantPoolStrategy
Get the component timeout.
getWorkerTimeout() - Method in class jadex.common.DefaultPoolStrategy
Get the worker timeout.
getWorkerTimeout() - Method in interface jadex.common.IPoolStrategy
Get the component timeout.
getWrappedType(Class<?>) - Static method in class jadex.common.SReflect
Get the wrapped type.
getWriteLock() - Method in class jadex.common.RwAutoLock
Gets the write lock for manual locking.
guessContentTypeByBytes(byte[]) - Static method in class jadex.common.SUtil
Guess the mime type by the file name.
guessContentTypeByFilename(String) - Static method in class jadex.common.SUtil
Guess the mime type by the file name.
guessParameter(Class<?>, boolean) - Method in interface jadex.common.IParameterGuesser
Guess a parameter.
guessParameter(Class<?>, boolean) - Method in class jadex.common.SimpleParameterGuesser
Guess a parameter.
guessParameters(Class<?>[], IParameterGuesser) - Method in interface jadex.common.IMethodParameterGuesser
Guess the parameters of a method call.
guessParameters(Class<?>[], IParameterGuesser) - Method in class jadex.common.SimpleMethodParameterGuesser
Guess the parameters of a method call.

H

HAS_GUI - Static variable in class jadex.common.SReflect
This is set to true if the VM has a working GUI environment available.
hasGui() - Static method in class jadex.common.SReflect
Test if there is a gui available.
hashCode() - Method in class jadex.common.ByteArrayWrapper
Creates a hash code.
hashCode() - Method in class jadex.common.ClassInfo
Get the hashcode.
hashCode() - Method in class jadex.common.ComposedFilter
Get the hashcode.
hashCode() - Method in class jadex.common.ConstantFilter
Hash code.
hashCode() - Method in class jadex.common.MethodInfo
Get the hashcode.
hashCode() - Method in record class jadex.common.NameValue
Returns a hash code value for this object.
hashCode() - Method in class jadex.common.Tuple
Compute the hashcode of the tuple.
hashDirectory(String, File, MessageDigest) - Static method in class jadex.common.SUtil
Get the hash code of a directory recursively.
hashStream(InputStream, MessageDigest) - Static method in class jadex.common.SUtil
 
hasMoreTokens() - Method in class jadex.common.ExpressionTokenizer
Test if there are more tokens available.
hasProperty(String) - Method in interface jadex.common.IPropertyObject
Tests if the given property name exists If an property is null it exists
hex(byte[]) - Static method in class jadex.common.SUtil
Convert a byte array to a string representation.
hex(byte[], boolean) - Static method in class jadex.common.SUtil
Convert a byte array to a string representation.
hex(byte[], String, int) - Static method in class jadex.common.SUtil
Convert a byte array to a string representation.
hex(byte[], String, int, boolean) - Static method in class jadex.common.SUtil
Convert a byte array to a string representation.
hex(char) - Static method in class jadex.common.SUtil
Convert char to hex vavlue.
htmlwraps - Static variable in class jadex.common.SUtil
Mapping from single characters to encoded version for displaying on xml-style interfaces.
HttpConnectionManager - Class in jadex.common
The connection manager allows asynchronously terminating open connections to avoid hanging on e.g.
HttpConnectionManager() - Constructor for class jadex.common.HttpConnectionManager
Create a new connection manager.

I

IAutoLock - Interface in jadex.common
 
IBooleanCondition - Interface in jadex.common
A dynamic boolean condition that can be evaluated on demand (polling).
IChangeListener<T> - Interface in jadex.common
Listener for being notified on change events.
ICommand<T> - Interface in jadex.common
Interface for commands that represent methods with arguments but without a return value.
id - Variable in class jadex.common.Properties
The id.
ID_CHARS - Static variable in class jadex.common.SUtil
Lookup table used for unique strings.
IdGenerator - Class in jadex.common
A configurable Id generator.
IdGenerator() - Constructor for class jadex.common.IdGenerator
Creates a new ID generator.
IdGenerator(boolean) - Constructor for class jadex.common.IdGenerator
Creates a new ID generator.
IdGenerator(int) - Constructor for class jadex.common.IdGenerator
Creates a new ID generator.
IdGenerator(int, boolean, Random) - Constructor for class jadex.common.IdGenerator
Creates a new ID generator.
IdGenerator(int, Random) - Constructor for class jadex.common.IdGenerator
Creates a new ID generator.
idsize - Variable in class jadex.common.IdGenerator
The selected id size.
IFilter<T> - Interface in jadex.common
Generic filter interface.
IMethodParameterGuesser - Interface in jadex.common
Interface for method parameter guessers.
indexOfFilename(String, List<String>) - Static method in class jadex.common.SUtil
Test if a file name is contained.
inndexOfLastUpperCaseCharacter(String) - Static method in class jadex.common.SUtil
Find index of last upper case letter.
inner - Variable in class jadex.common.FieldInfo
The inner field info, if any (used only for nested sub-sub-capabilities).
innerclassnamecache - Static variable in class jadex.common.SReflect
Inner class name lookup cache.
input - Variable in class jadex.common.ResourceInfo
The input stream.
instanceOf(Object, Class) - Static method in class jadex.common.SReflect
Is an object instanceof a class or its superclasses.
intern(String) - Static method in class jadex.common.SUtil
Optimized version of String.intern() that actually uses String.intern() but provides faster lookups if the String is already interned.
internalMoveFile(File, File) - Static method in class jadex.common.SUtil
Moves a file to a target location.
intIntoBytes(int, byte[], int) - Static method in class jadex.common.SUtil
Convert a long to bytes.
intToBytes(int) - Static method in class jadex.common.SUtil
Convert an integer to bytes.
invokeLater(Runnable) - Static method in class jadex.common.SGUI
Use SwingUtilities to put the given runnable in the AWT Event queue.
invokeMethod(String) - Static method in class jadex.common.OperatingSystemMXBeanFacade
Invoke a method.
IParameterGuesser - Interface in jadex.common
Interface for parameter guessers.
IPoolStrategy - Interface in jadex.common
Interface for pool strategies.
IPropertyObject - Interface in jadex.common
Interface for property-holding objects.
IRemotable - Interface in jadex.common
Marker interface for remotable objects.
IResultCommand<T,E> - Interface in jadex.common
Command with a result.
IS_EXPORTED - Static variable in class jadex.common.SReflect
Reflective access to Module.isExported().
isBasicType(Class<?>) - Static method in class jadex.common.SReflect
Is basic type.
isExported(Class<?>) - Static method in class jadex.common.SReflect
Tests if the class is part of a package that the containing module has exported.
isFloppyDrive(File) - Static method in class jadex.common.SUtil
Check if a file represents a floppy.
isGuiThread() - Static method in class jadex.common.SUtil
Test if a call is running on the swing thread.
isInRange(Date, Date, Date) - Static method in class jadex.common.SUtil
Test if the date is in the range.
isIterable(Object) - Static method in class jadex.common.SReflect
Test if object is some kind of collection.
isIterableClass(Class) - Static method in class jadex.common.SReflect
Test if class is some kind of collection.
isJavaSourceFilename(String) - Static method in class jadex.common.SUtil
Test if a file is a Java source file.
ISO8601UTCFALLBACKS - Static variable in class jadex.common.SUtil
ISO8601 fallbacks assuming UTC.
ISO8601ZONEDFALLBACKS - Static variable in class jadex.common.SUtil
ISO8601 fallbacks with included timezone.
ISO8859_1 - Static variable in class jadex.common.SUtil
ISO-8859-1 charset.
isStringConvertableType(Class) - Static method in class jadex.common.SReflect
Test if the class is automatically convertable from/to a string.
isSupertype(Class<?>, Class<?>) - Static method in class jadex.common.SReflect
Check if a class is a supertype of, or the same as another class.
isTrue() - Method in enum class jadex.common.Boolean3
Check if explicitly set to true, i.e.
isUTF8(byte[]) - Static method in class jadex.common.SUtil
Test if starts with UTF-8 BOM.
isValid() - Method in interface jadex.common.IBooleanCondition
Get the current state of the condition.
isValid(Object) - Method in interface jadex.common.IValidator
Return true when the given object is valid.
isValue() - Method in class jadex.common.ConstantFilter
Get the value.
isVirtualExecutor() - Static method in class jadex.common.SUtil
 
isWindows() - Static method in class jadex.common.SUtil
Tests if the OS is Windows.
iter - Variable in class jadex.common.IterableIteratorWrapper
The iterator.
IterableIteratorWrapper<T> - Class in jadex.common
Needed because Java does not support enhanced for loop with Iterator elements :-( why? Only Iterable is supported.
IterableIteratorWrapper(Iterator<T>) - Constructor for class jadex.common.IterableIteratorWrapper
Create a new wrapper.
iterator() - Method in class jadex.common.IterableIteratorWrapper
Get the iterator.
iteratorToArray(Iterator<T>, Class<T>) - Static method in class jadex.common.SUtil
Transform an iterator to an array.
iteratorToList(Iterator<T>) - Static method in class jadex.common.SUtil
Transform an iterator to a list.
iteratorToList(Iterator<T>, List<T>) - Static method in class jadex.common.SUtil
Transform an iterator to a list.
IValidator - Interface in jadex.common
Interface that can be used for validation, e.g., of text in a textfield.
IValueFetcher - Interface in jadex.common
Interface for fetching a predefined value.

J

jadex.common - package jadex.common
 
JADEXDIR - Static variable in class jadex.common.SUtil
Directory were jadex stores files generated during runtime, to be used for later runs.
joinArbitraryArrays(Object[]) - Static method in class jadex.common.SUtil
Joins any arrays of (possibly) different type.
joinArrays(Object...) - Static method in class jadex.common.SUtil
Joins two arrays of the same type.

L

language - Variable in class jadex.common.UnparsedExpression
The language.
lastmodified - Variable in class jadex.common.ResourceInfo
The last modified date.
LazyResource - Class in jadex.common
Representation of data loaded on first access.
LazyResource(Class<?>, String) - Constructor for class jadex.common.LazyResource
Create a lazy resource.
len - Variable in class jadex.common.ListenableStream
The currently used length of the buffer.
LF - Static variable in class jadex.common.SUtil
Line separator.
ListenableStream - Class in jadex.common
A stream that can be listened to.
ListenableStream(OutputStream, String) - Constructor for class jadex.common.ListenableStream
Create a new stream.
listeners - Variable in class jadex.common.ListenableStream
The listeners.
loadBinary(String) - Static method in class jadex.common.SUtil
Load a binary file as base 64 string, e.g.
loadClass(String) - Method in class jadex.common.ByteClassLoader
Load a class via the classname.
loadClass(String, boolean) - Method in class jadex.common.ByteClassLoader
Load a class via the classname.
loadClass(String, byte[], boolean) - Method in class jadex.common.ByteClassLoader
Load a class via the classname.
log2(int) - Static method in class jadex.common.SUtil
Fast way to compute log2(x).
log2(long) - Static method in class jadex.common.SUtil
Fast way to compute log2(x).
longIntoBytes(long, byte[]) - Static method in class jadex.common.SUtil
Convert a long to bytes.
longIntoBytes(long, byte[], int) - Static method in class jadex.common.SUtil
Convert a long to bytes.
longToBytes(long) - Static method in class jadex.common.SUtil
Convert a long to bytes.

M

macs - Static variable in class jadex.common.SUtil
Cached for speed.
main(String[]) - Static method in class jadex.common.ExpressionTokenizer
Main for testing.
main(String[]) - Static method in class jadex.common.IdGenerator
 
main(String[]) - Static method in class jadex.common.ProcessStarter
Start a java or non-java process.
main(String[]) - Static method in class jadex.common.SReflect
 
main(String[]) - Static method in class jadex.common.SUtil
 
main(String[]) - Static method in class jadex.common.Tuple
 
makeConform(String) - Static method in class jadex.common.SUtil
Convert an output to html/wml conform presentation.
makeConform(String, int) - Static method in class jadex.common.SUtil
Convert an output to html/wml conform presentation.
makeEnglishConform(String) - Static method in class jadex.common.SUtil
Convert an output readable in english.
makeIcon(Class<?>, String) - Static method in class jadex.common.SGUI
Utility method that creates a UIDefaults.LazyValue that creates an ImageIcon for the specified gifFile filename.
makeNiceArrayNotation(String) - Static method in class jadex.common.SReflect
Process a type name and replace array notation with nice one.
matchArgumentTypes(Class[], Class[][]) - Static method in class jadex.common.SReflect
Match the given argument types to a set of parameter type arrays.
maxcnt - Variable in class jadex.common.DefaultPoolStrategy
The maximum number of allowed workers.
maxwait - Variable in class jadex.common.DefaultPoolStrategy
The max wait time for workers.
mean(Object) - Static method in class jadex.common.SFunction
Calculate the mean value.
mergeData(byte[]...) - Static method in class jadex.common.SUtil
Primitive encoding approach: Merges multiple byte arrays into a single one so it can be split later.
message - Variable in exception class jadex.common.MultiException
The message.
method - Variable in class jadex.common.MethodInfo
Cached method.
methodcache - Static variable in class jadex.common.SReflect
Method lookup cache (class->(name->method[])).
MethodInfo - Class in jadex.common
All info for identifying a method.
MethodInfo() - Constructor for class jadex.common.MethodInfo
Create a new method info.
MethodInfo(Method) - Constructor for class jadex.common.MethodInfo
Create a new method info.
MethodInfo(String, ClassInfo[], String) - Constructor for class jadex.common.MethodInfo
Create a new method info.
MethodInfo(String, Class<?>[]) - Constructor for class jadex.common.MethodInfo
Create a new method info.
methods - Static variable in class jadex.common.OperatingSystemMXBeanFacade
 
MIMETYPES - Static variable in class jadex.common.SUtil
The mime types.
moveFile(File, File) - Static method in class jadex.common.SUtil
Moves a file to a target location.
MultiException - Exception Class in jadex.common
An exception that can store multiple causes.
MultiException() - Constructor for exception class jadex.common.MultiException
Create a new multi exception.
MultiException(String) - Constructor for exception class jadex.common.MultiException
Create a new multi exception.
MultiException(String, List<Throwable>) - Constructor for exception class jadex.common.MultiException
Create a new multi exception.
MultiException(List<Throwable>) - Constructor for exception class jadex.common.MultiException
Create a new multi exception.
MultiStream - Class in jadex.common
Dispatch the write calls to a number of specified output streams.
MultiStream(OutputStream[]) - Constructor for class jadex.common.MultiStream
Create a new multi stream.

N

name - Variable in class jadex.common.FieldInfo
The field name.
name - Variable in class jadex.common.MethodInfo
The method name.
name - Variable in class jadex.common.Properties
The name.
name - Variable in class jadex.common.Property
The name.
name - Variable in class jadex.common.UnparsedExpression
The name.
name() - Method in record class jadex.common.NameValue
Returns the value of the name record component.
NameValue - Record Class in jadex.common
 
NameValue(String, Object) - Constructor for record class jadex.common.NameValue
Creates an instance of a NameValue record class.
nestingSeparatorAt(int) - Method in class jadex.common.ExpressionTokenizer
Check if there is a nesting level separator character at the specified position.
NEVER - Static variable in interface jadex.common.IFilter
A filter that always returns false.
newInstance(String, ClassLoader, Object...) - Static method in class jadex.common.SReflect
Reflectively instantiates an object by heuristically matching the constructor parameters.
newInstance(String, Object...) - Static method in class jadex.common.SReflect
Reflectively instantiates an object by heuristically matching the constructor parameters.
newline - Variable in class jadex.common.ListenableStream
The code(s) of the newline character.
next(int) - Method in class jadex.common.Xoroshiro128Random
 
nextBoolean() - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextBytes(byte[]) - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextDouble() - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextDouble() - Method in class jadex.common.Xoroshiro128Random
 
nextFloat() - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextGaussian() - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextInt() - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextInt(int) - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextLong() - Method in class jadex.common.FastThreadedRandom
Wrapper method.
nextLong() - Method in class jadex.common.Xoroshiro128Random
 
nextToken() - Method in class jadex.common.ExpressionTokenizer
Get the next token from the string.
NIS - Static variable in class jadex.common.SUtil
The cached network interfaces.
NISTIME - Static variable in class jadex.common.SUtil
The time of the last caching of network interfaces.
noEx(SUtil.NoExRunnable) - Static method in class jadex.common.SUtil
Run code ignoring exceptions.
noExRet(SUtil.NoExSupplier) - Static method in class jadex.common.SUtil
Run code ignoring exceptions.
NOT - Static variable in class jadex.common.ComposedFilter
The NOT operator.
notNull(Collection<T>) - Static method in class jadex.common.SUtil
Helper method to allow iterating over possibly null collections.
notNull(List<T>) - Static method in class jadex.common.SUtil
Helper method to allow iterating over possibly null lists.
notNull(Map<K, E>) - Static method in class jadex.common.SUtil
Helper method to allow iterating over possibly null maps.
notNull(Set<T>) - Static method in class jadex.common.SUtil
Helper method to allow iterating over possibly null sets.
NULL - Enum constant in enum class jadex.common.Boolean3
The undefined value.
NULL - Static variable in class jadex.common.SReflect
Null object.
NULL - Static variable in class jadex.common.SUtil
A Null value.
NullOutputStream - Class in jadex.common
An output stream that writes to dev null.
NullOutputStream() - Constructor for class jadex.common.NullOutputStream
 

O

od - Static variable in class jadex.common.TimeFormat
 
open - Variable in class jadex.common.ExpressionTokenizer
The nesting level delimiters.
openConnection(String) - Method in class jadex.common.HttpConnectionManager
Open a receiving connection.
openInBrowser(String) - Static method in class jadex.common.SGUI
Open the url in the browser.
OperatingSystemMXBeanFacade - Class in jadex.common
Reflective facade for the sun class OperatingSystemMXBeanFacade.
OperatingSystemMXBeanFacade() - Constructor for class jadex.common.OperatingSystemMXBeanFacade
 
operator - Variable in class jadex.common.ComposedFilter
The operator.
operatorToString(int) - Static method in class jadex.common.ComposedFilter
Create a string representation of the operator.
OR - Static variable in class jadex.common.ComposedFilter
The OR operator.
out - Variable in class jadex.common.ListenableStream
The super output stream.
out - Variable in class jadex.common.SUtil.AccessiblePrintStream
The underlying output stream.
OUT_FOR_SYSTEM_IN - Static variable in class jadex.common.SUtil
 
outs - Variable in class jadex.common.MultiStream
The output streams.

P

parametertypes - Variable in class jadex.common.MethodInfo
The parameter classes.
parent - Variable in class jadex.common.SimpleParameterGuesser
The parent.
parsed - Variable in class jadex.common.UnparsedExpression
The parsed expression (cached for speed, but not transmitted).
path - Variable in class jadex.common.LazyResource
The resource path (relative to clazz or absolute).
pguesser - Variable in class jadex.common.SimpleMethodParameterGuesser
The parameter guesser.
pollingMode(Runnable) - Method in class jadex.common.FileWatcher
Use polling mode.
pos - Variable in class jadex.common.ExpressionTokenizer
The current tokenization position.
printStackTrace() - Method in exception class jadex.common.TimeoutException
 
prngs - Variable in class jadex.common.FastThreadedRandom
The random number generators.
processArguments(String[]) - Static method in class jadex.common.ProcessStarter
Process the cmd line args.
ProcessStarter - Class in jadex.common
The process starter allows for starting another process in a completely detached way, i.e.
ProcessStarter() - Constructor for class jadex.common.ProcessStarter
 
properties - Variable in class jadex.common.Properties
The direct properties.
Properties - Class in jadex.common
The configuration properties.
Properties() - Constructor for class jadex.common.Properties
Create a new properties.
Properties(String, String, String) - Constructor for class jadex.common.Properties
Create a new properties.
Property - Class in jadex.common
A configuration property.
Property() - Constructor for class jadex.common.Property
Create a new property.
Property(String, String) - Constructor for class jadex.common.Property
Create a new property.
Property(String, String, String) - Constructor for class jadex.common.Property
Create a new property.
ProtectedInputStream - Class in jadex.common
Protects the underlying input stream from being closed.
ProtectedInputStream(InputStream) - Constructor for class jadex.common.ProtectedInputStream
Create a protected input stream.
ProxyInputStream - Class in jadex.common
The proxy input stream is similar to filter input stream but overrides read(byte[]) to redirect it to the same input stream method.
ProxyInputStream(InputStream) - Constructor for class jadex.common.ProxyInputStream
Constructs a new ProxyInputStream.

R

random - Variable in class jadex.common.IdGenerator
Random number generator.
read() - Method in class jadex.common.BufferInputStream
 
read(byte[]) - Method in class jadex.common.BufferInputStream
Reads an array from the buffer.
read(byte[]) - Method in class jadex.common.ProxyInputStream
Invokes the delegate's read(byte[]) method.
read(byte[], int, int) - Method in class jadex.common.BufferInputStream
Reads an array from the buffer.
readFile(File) - Static method in class jadex.common.SUtil
Reads a file into memory (byte array).
readFile(String) - Static method in class jadex.common.SUtil
Read a file to string.
readFile(String, ClassLoader) - Static method in class jadex.common.SUtil
Read a file to string.
readLock() - Method in class jadex.common.RwAutoLock
Locks the read lock for resource-based locking.
readStream(byte[], int, int, InputStream) - Static method in class jadex.common.SUtil
Reads part of an input stream into a buffer.
readStream(byte[], int, int, InputStream, long) - Static method in class jadex.common.SUtil
Reads part of an input stream into a buffer.
readStream(byte[], InputStream) - Static method in class jadex.common.SUtil
Fills buffer from an input stream.
readStream(InputStream) - Static method in class jadex.common.SUtil
Reads an input stream into memory (byte array).
readStreamLines(InputStream) - Static method in class jadex.common.SUtil
Reads a (text) stream line-wise and returns lines as array.
readStreamLines(InputStream, Charset) - Static method in class jadex.common.SUtil
Reads a (text) stream line-wise and returns lines as array.
readunlock - Variable in class jadex.common.RwAutoLock
The resource read unlock.
release() - Method in interface jadex.common.IAutoLock
Manually releases the lock.
remainingTokens() - Method in class jadex.common.ExpressionTokenizer
Get the remaining tokens as single string.
remove(HttpURLConnection) - Method in class jadex.common.HttpConnectionManager
Remove a connection.
removeBOM(String) - Static method in class jadex.common.SUtil
Remove BOM from UTF text.
removeExtension(String) - Static method in class jadex.common.SUtil
Remove file extension.
removeLineListener(IChangeListener) - Method in class jadex.common.ListenableStream
Remove a line listener.
removeSubproperties(String) - Method in class jadex.common.Properties
Remove all subproperties of a given type.
removeSystemErrListener(IChangeListener) - Static method in class jadex.common.SUtil
Remove a listener from System.err.
removeSystemOutListener(IChangeListener) - Static method in class jadex.common.SUtil
Remove a listener from System.out.
removeSystemUrls(URL[]) - Static method in class jadex.common.SUtil
Removes the (.jar) URLs contained in directories associated with the JVM.
removeUsedId(String) - Method in class jadex.common.IdGenerator
Removes a used ID, only useful in collision-free mode.
renderObject(Graphics, Component, double, double, int, int, int) - Static method in class jadex.common.SGUI
Render an object on a grid.
replace(String, StringBuffer, String, String) - Static method in class jadex.common.SUtil
Parse a source string replacing occurrences and storing the result in the given string buffer.
replace(String, String, String) - Static method in class jadex.common.SUtil
Parse a source string replacing occurrences and returning the result.
replaceLast(String, String, String) - Static method in class jadex.common.SUtil
Replace the last occurrence of a substring.
reserved - Static variable in class jadex.common.ProcessStarter
 
reset() - Method in class jadex.common.BufferOutputStream
Resets the buffer, all data lost.
resolveClass(ObjectStreamClass) - Method in class jadex.common.CLObjectInputStream
Resolve a class.
ResourceInfo - Class in jadex.common
Info for a resource to load.
ResourceInfo(String, InputStream, long) - Constructor for class jadex.common.ResourceInfo
Create a new resource info.
RESOURCEINFO_MAPPERS - Static variable in class jadex.common.SUtil
 
rethrowAsUnchecked(Throwable) - Static method in class jadex.common.SUtil
Re-throws a throwable as a RuntimeException.
retsep - Variable in class jadex.common.ExpressionTokenizer
Return the separators.
rgbaToColor(double[]) - Static method in class jadex.common.SGUI
Converts a RGBA array to color.
run() - Method in class jadex.common.StreamCopy
Copy data from source to target.
run() - Method in interface jadex.common.SUtil.NoExRunnable
 
run() - Method in interface jadex.common.SUtil.NoExSupplier
 
running - Variable in class jadex.common.FileWatcher
Flag if running.
RwAutoLock - Class in jadex.common
Class wrapping a read-write lock mechanism that can be used with try-with-resources.
RwAutoLock() - Constructor for class jadex.common.RwAutoLock
Creates the auto-lock.
RwAutoLock(ReadWriteLock) - Constructor for class jadex.common.RwAutoLock
Creates the auto-lock.
rwlock - Variable in class jadex.common.RwAutoLock
The internal lock.

S

SAccess - Class in jadex.common
 
SAccess() - Constructor for class jadex.common.SAccess
 
scaleBufferedImage(BufferedImage, int, int) - Static method in class jadex.common.SGUI
Scales a buffered image.
scaleImage(Image, int, int, int) - Static method in class jadex.common.SGUI
Scale an image.
scanDir(URL[], File, IFilter<Object>, Collection<String>, List<String>) - Static method in class jadex.common.SScan
Scan directories.
scanDir2(URL[], File, IFilter<Object>, Collection<String>, List<String>) - Static method in class jadex.common.SScan
Scan directories.
scanForClasses(ClassLoader, IFilter, IFilter, boolean) - Static method in class jadex.common.SScan
Scan for classes that fulfill certain criteria as specified by the file and classfilters.
scanForClasses(URL[], ClassLoader, IFilter, IFilter) - Static method in class jadex.common.SScan
Scan for classes that fulfill certain criteria as specified by the file and classfilters.
scanForFiles(URL[], IFilter<Object>) - Static method in class jadex.common.SScan
Scan for files in a given list of urls.
scanForFiles2(URL[], IFilter<Object>) - Static method in class jadex.common.SScan
scanForFiles2 returns a map instead of a list of filenames.
SConfigParser - Class in jadex.common
Static methods for parsing objects (e.g.
SConfigParser() - Constructor for class jadex.common.SConfigParser
 
SDF - Static variable in class jadex.common.SUtil
Simple date format.
SDF2 - Static variable in class jadex.common.SUtil
 
SDF3 - Static variable in class jadex.common.SUtil
 
SECURE_RANDOM - Static variable in class jadex.common.SUtil
Access to secure random source.
separatorAt(int) - Method in class jadex.common.ExpressionTokenizer
Check if there is a separator character at the specified position.
separators - Variable in class jadex.common.ExpressionTokenizer
The top level separators.
seps - Static variable in class jadex.common.SUtil
Holds the single characters.
setAccessible(AccessibleObject, boolean) - Static method in class jadex.common.SAccess
 
setAllEnabled(ButtonGroup, boolean) - Static method in class jadex.common.SGUI
Sets the enabled state of all buttons in a button group.
setArray(byte[]) - Method in class jadex.common.ByteArrayWrapper
Sets the array.
setCapacity(int) - Method in class jadex.common.DefaultPoolStrategy
Set the capacity.
setClassName(String) - Method in class jadex.common.FieldInfo
Set the classname.
setClassName(String) - Method in class jadex.common.MethodInfo
Sets the class name for retrieving the method.
setClazz(ClassInfo) - Method in class jadex.common.UnparsedExpression
Set the clazz.
setDesiredFree(int) - Method in class jadex.common.DefaultPoolStrategy
Set the desfree.
setEnabled(OutputStream, boolean) - Method in class jadex.common.MultiStream
Set the enabled state of a stream.
setFilters(IFilter<T>[]) - Method in class jadex.common.ComposedFilter
Set the filters.
setGeninfo(String) - Method in class jadex.common.ClassInfo
The geninfo to set.
setId(String) - Method in class jadex.common.Properties
Set the id.
setLanguage(String) - Method in class jadex.common.UnparsedExpression
Set the language.
setMaxCount(int) - Method in class jadex.common.DefaultPoolStrategy
Set the max cnt.
setMaxWait(long) - Method in class jadex.common.DefaultPoolStrategy
Set the maxwait.
setMinimumSize(JComponent, int, int) - Static method in class jadex.common.SGUI
Sets the minimum size along with the preferred size.
setName(String) - Method in class jadex.common.FieldInfo
Set the name.
setName(String) - Method in class jadex.common.MethodInfo
Set the name.
setName(String) - Method in class jadex.common.Properties
Set the name of the properties.
setName(String) - Method in class jadex.common.Property
Set the name.
setName(String) - Method in class jadex.common.UnparsedExpression
Set the name.
setOperator(int) - Method in class jadex.common.ComposedFilter
Set the operator.
setOutputStreams(OutputStream[]) - Method in class jadex.common.MultiStream
Set the output streams.
setParameterTypeInfos(ClassInfo[]) - Method in class jadex.common.MethodInfo
Set the parametertypes.
setParameterTypes(Class<?>[]) - Method in class jadex.common.MethodInfo
Get the parametertypes as classes.
setParent(IParameterGuesser) - Method in class jadex.common.SimpleParameterGuesser
Set the parent.
setParsedExp(Object) - Method in class jadex.common.UnparsedExpression
Set the parsed.
setPosition(int) - Method in class jadex.common.ExpressionTokenizer
Set the parse position manually.
setProperties(Property[]) - Method in class jadex.common.Properties
Set the properties.
setProperty(String, Object) - Method in interface jadex.common.IPropertyObject
Sets a property
setReturnTypeInfo(ClassInfo) - Method in class jadex.common.MethodInfo
Set the return type.
setSeed(long) - Method in class jadex.common.FastThreadedRandom
Wrapper method.
setSource(Object) - Method in class jadex.common.ChangeEvent
Set the source.
setSubproperties(Properties[]) - Method in class jadex.common.Properties
Set the subproperties.
setText(String) - Method in exception class jadex.common.MultiException
Set the message.
setText(JTextArea, String) - Static method in class jadex.common.SGUI
Shortcut method.
setTheType(Class<?>) - Method in class jadex.common.ClassInfo
Set the type.
setType(String) - Method in class jadex.common.ChangeEvent
Set the type.
setType(String) - Method in class jadex.common.Properties
Set the type of the properties.
setType(String) - Method in class jadex.common.Property
Set the type.
setTypeName(String) - Method in class jadex.common.ClassInfo
Set the name.
setTypeName(String) - Method in class jadex.common.FieldInfo
Set the typename.
setValue(boolean) - Method in class jadex.common.ConstantFilter
Set the value.
setValue(String) - Method in class jadex.common.Property
Set the value.
setValue(String) - Method in class jadex.common.UnparsedExpression
Set the value.
setValue(T) - Method in class jadex.common.ChangeEvent
Set the value.
setWorkerCount(int) - Method in class jadex.common.DefaultPoolStrategy
Set the worker cnt.
SFunction - Class in jadex.common
Static helper class for calculating statistical functions.
SFunction() - Constructor for class jadex.common.SFunction
 
SGUI - Class in jadex.common
Static helper class with useful gui related methods.
SGUI() - Constructor for class jadex.common.SGUI
 
shortIntoBytes(int, byte[], int) - Static method in class jadex.common.SUtil
Convert a short into byte array.
shortToBytes(int) - Static method in class jadex.common.SUtil
Convert a short to bytes.
showError(Component, String, String, Exception) - Static method in class jadex.common.SGUI
Display an error dialog.
showMessageDialog(Component, Object, String, int) - Static method in class jadex.common.SGUI
Show an non-model message dialog.
SimpleMethodParameterGuesser - Class in jadex.common
Simple method parameter guesser that uses a parameter guesser to resolve the single parameter guess requests.
SimpleMethodParameterGuesser(IParameterGuesser) - Constructor for class jadex.common.SimpleMethodParameterGuesser
Create a new guesser.
SimpleMethodParameterGuesser(Collection<?>) - Constructor for class jadex.common.SimpleMethodParameterGuesser
Create a new guesser.
SimpleParameterGuesser - Class in jadex.common
Guess parameter based on type.
SimpleParameterGuesser(IParameterGuesser) - Constructor for class jadex.common.SimpleParameterGuesser
Create a new guesser.
SimpleParameterGuesser(IParameterGuesser, Collection<?>) - Constructor for class jadex.common.SimpleParameterGuesser
Create a new guesser.
SimpleParameterGuesser(Collection<?>) - Constructor for class jadex.common.SimpleParameterGuesser
Create a new guesser.
size() - Method in class jadex.common.BufferOutputStream
Returns the buffer size.
size() - Method in class jadex.common.Tuple
Get the size.
sleep(long) - Static method in class jadex.common.SUtil
Sleep the current thread, ignore exceptions.
snakeToCamelCase(String) - Static method in class jadex.common.SUtil
Convert snake_case to CamelCase.
source - Variable in class jadex.common.ChangeEvent
The source.
source - Variable in class jadex.common.ExpressionTokenizer
The source string.
source - Variable in class jadex.common.StreamCopy
The source stream.
splitCommandline(String) - Static method in class jadex.common.SUtil
Taken from ant.
splitData(byte[]) - Static method in class jadex.common.SUtil
Primitive encoding approach: Splits a byte array that was encoded with mergeData().
splitData(byte[], int, int) - Static method in class jadex.common.SUtil
Primitive encoding approach: Splits a byte array that was encoded with mergeData().
SReflect - Class in jadex.common
This class provides several useful static reflection methods.
SReflect() - Constructor for class jadex.common.SReflect
 
SScan - Class in jadex.common
Scan functionality.
SScan() - Constructor for class jadex.common.SScan
 
startExternalProcess(String, String, OutputStream, OutputStream) - Static method in class jadex.common.ProcessStarter
Start an external process.
startJavaProcess(String[], OutputStream, OutputStream) - Static method in class jadex.common.ProcessStarter
Start a java process.
stop() - Method in class jadex.common.FileWatcher
Stops the monitoring.
StreamCopy - Class in jadex.common
A runnable to concurrently copy data from one stream to the other.
StreamCopy(InputStream, OutputStream) - Constructor for class jadex.common.StreamCopy
Create a stream copy object.
stringToColor(String) - Static method in class jadex.common.SGUI
Color conversion method for "web-style" color definitions.
stripTags(String) - Static method in class jadex.common.SUtil
Strip tags (e.g.
subproperties - Variable in class jadex.common.Properties
The subproperties.
substractArrays(Object, Object) - Static method in class jadex.common.SUtil
First array minus second array.
sum(Object) - Static method in class jadex.common.SFunction
Calculate the sum of values.
SUtil - Class in jadex.common
This class provides several useful static util methods.
SUtil() - Constructor for class jadex.common.SUtil
 
SUtil.AccessiblePrintStream - Class in jadex.common
An subclass of print stream to allow accessing the underlying stream.
SUtil.NoExRunnable - Interface in jadex.common
Runnable for the noEx() method.
SUtil.NoExSupplier - Interface in jadex.common
Function for the noEx() method.

T

target - Variable in class jadex.common.StreamCopy
The target stream.
taskAdded() - Method in class jadex.common.ConstantPoolStrategy
Called when a new task was added to the pool.
taskAdded() - Method in class jadex.common.DefaultPoolStrategy
Called when a new task was added to the pool.
taskAdded() - Method in interface jadex.common.IPoolStrategy
Called when a new task was added to the pool.
taskFinished() - Method in class jadex.common.ConstantPoolStrategy
Called when a task is finished.
taskFinished() - Method in class jadex.common.DefaultPoolStrategy
Called when a task is finished.
taskFinished() - Method in interface jadex.common.IPoolStrategy
Called when a task is finished.
taskServed(long) - Method in class jadex.common.ConstantPoolStrategy
Called when a new task was served from the pool.
taskServed(long) - Method in class jadex.common.DefaultPoolStrategy
Called when a new task was served from the pool.
taskServed(long) - Method in interface jadex.common.IPoolStrategy
Called when a new task was served from the pool.
testIntByteConversion() - Static method in class jadex.common.SUtil
 
thd - Static variable in class jadex.common.TimeFormat
 
thread - Variable in class jadex.common.FileWatcher
The watch thread.
threadingmask - Variable in class jadex.common.FastThreadedRandom
Mask for distributing threads.
throwUnchecked(Throwable) - Static method in class jadex.common.SUtil
Convert a throwable to an unchecked exception (i.e.
TimeFormat - Class in jadex.common
Class for formatting time durations.
TimeFormat() - Constructor for class jadex.common.TimeFormat
 
TimeoutException - Exception Class in jadex.common
Jadex timeout exception.
TimeoutException() - Constructor for exception class jadex.common.TimeoutException
Create a timeout exception.
TimeoutException(String) - Constructor for exception class jadex.common.TimeoutException
Create a timeout exception.
TimeoutException(String, Throwable) - Constructor for exception class jadex.common.TimeoutException
Create a timeout exception.
toBoolean() - Method in enum class jadex.common.Boolean3
Convert the three valued boolean to a two valued boolean object.
toBuffer() - Method in class jadex.common.BufferOutputStream
Converts the buffer to a ByteBuffer.
toByteArray() - Method in class jadex.common.BufferOutputStream
Converts the buffer to an appropriately sizes array.
toCharArray(byte[]) - Static method in class jadex.common.Base64
This is a wrapper to toCharArray(final byte[] text, final int from, final int len)
toCharArray(byte[], int) - Static method in class jadex.common.Base64
This will encode the text.
toCharArray(byte[], int, int) - Static method in class jadex.common.Base64
This will encode the text without line feeds added
toDirectBuffer() - Method in class jadex.common.BufferOutputStream
Converts the buffer to a direct ByteBuffer.
toFile(URL) - Static method in class jadex.common.SUtil
Converts a file URL to a File, returns null if invalid.
toFile0(URL) - Static method in class jadex.common.SUtil
Converts a file URL to a File, returns null if invalid.
toString() - Method in class jadex.common.ChangeEvent
Get the string respresentation.
toString() - Method in class jadex.common.ClassInfo
Get the string representation.
toString() - Method in class jadex.common.ComposedFilter
Create a string representation of this filter.
toString() - Method in class jadex.common.DefaultPoolStrategy
Get the string representation.
toString() - Method in class jadex.common.MethodInfo
Get the string representation.
toString() - Method in record class jadex.common.NameValue
Returns a string representation of this record class.
toString() - Method in class jadex.common.Properties
Get the string representation.
toString() - Method in class jadex.common.Property
Get the string representation.
toString() - Method in class jadex.common.Tuple
Convert this tuple to a string representation.
toString() - Method in class jadex.common.UnparsedExpression
Get the string representation.
toURI(String) - Static method in class jadex.common.SUtil
Convert stringified URI (as used in transports for some weird reason) to URI.
toURI(String, InetAddress, int) - Static method in class jadex.common.SUtil
Convert a scheme, InetAdress and port to a valid URI or throw.
toURI(URL) - Static method in class jadex.common.SUtil
Convert a URL to a URI but ignore exceptions
toURI0(URL) - Static method in class jadex.common.SUtil
Convert a URL to a URI but ignore exceptions
toURL(Object) - Static method in class jadex.common.SUtil
Convert a file/string/url.
toURL0(URI) - Static method in class jadex.common.SUtil
Convert a URI to a URL but ignore exceptions
toURLs(Object[]) - Static method in class jadex.common.SUtil
Convert a file/string/url array.
toUTF8(byte[]) - Static method in class jadex.common.SUtil
Returns a UTF8 byte array as string.
TRUE - Enum constant in enum class jadex.common.Boolean3
The true value.
Tuple - Class in jadex.common
A tuple is a list of entities.
Tuple(Object[]) - Constructor for class jadex.common.Tuple
Create a new tuple.
Tuple(Object, Object) - Constructor for class jadex.common.Tuple
Convenience constructor for binary tuples.
Tuple(Object, Object, Object) - Constructor for class jadex.common.Tuple
Convenience constructor for binary tuples.
Tuple2<T,E> - Class in jadex.common
Generic version of tuple for two elements.
Tuple2(T, E) - Constructor for class jadex.common.Tuple2
Convenience constructor for binary tuples.
Tuple3<T,E,F> - Class in jadex.common
Generic version of tuple for two elements.
Tuple3(T, E, F) - Constructor for class jadex.common.Tuple3
Convenience constructor for binary tuples.
twd - Static variable in class jadex.common.TimeFormat
 
type - Variable in class jadex.common.ChangeEvent
The type.
type - Variable in class jadex.common.ClassInfo
The service interface type.
type - Variable in class jadex.common.ListenableStream
The event type to be generated.
type - Variable in class jadex.common.Properties
The property type (defines the kind of property).
type - Variable in class jadex.common.Property
The property type (defines the kind of property).
typename - Variable in class jadex.common.ClassInfo
The service interface type as string.
typename - Variable in class jadex.common.FieldInfo
The typename.

U

unescapeLineBreaks(String) - Static method in class jadex.common.SUtil
Unescapes all line breaks from strings similar to Java string literals.
UnparsedExpression - Class in jadex.common
An unparsed expression for being able to transfer to other nodes.
UnparsedExpression() - Constructor for class jadex.common.UnparsedExpression
Create a new expression.
UnparsedExpression(String, Class<?>, String) - Constructor for class jadex.common.UnparsedExpression
Create a new expression.
UnparsedExpression(String, Class<?>, String, String) - Constructor for class jadex.common.UnparsedExpression
Create a new expression.
UnparsedExpression(String, String) - Constructor for class jadex.common.UnparsedExpression
Create a new expression.
UnparsedExpression(String, String, String, String) - Constructor for class jadex.common.UnparsedExpression
Create a new expression.
unwrapGenericType(Type) - Static method in class jadex.common.SReflect
Unwrap a generic type.
unzip(ZipFile, File) - Static method in class jadex.common.SUtil
Unzip a file into a specific dir.
urlToFile(String) - Static method in class jadex.common.SUtil
Convert an URL to a file.
UTF8 - Static variable in class jadex.common.SUtil
UTF-8 charset.

V

value - Variable in class jadex.common.ChangeEvent
The value.
value - Variable in class jadex.common.ConstantFilter
The return value.
value - Variable in class jadex.common.Property
The value.
value - Variable in class jadex.common.UnparsedExpression
The value.
value() - Method in record class jadex.common.NameValue
Returns the value of the value record component.
valueOf(String) - Static method in enum class jadex.common.Boolean3
Returns the enum constant of this class with the specified name.
values - Variable in class jadex.common.SimpleParameterGuesser
The values.
values() - Static method in enum class jadex.common.Boolean3
Returns an array containing the constants of this enum class, in the order they are declared.

W

waitings - Variable in class jadex.common.DefaultPoolStrategy
The waiting times of the pool.
watchedfile - Variable in class jadex.common.FileWatcher
The watched file.
workercnt - Variable in class jadex.common.ConstantPoolStrategy
The number of workers in the pool.
workercnt - Variable in class jadex.common.DefaultPoolStrategy
The number of workers in the pool.
workersAdded(int) - Method in class jadex.common.ConstantPoolStrategy
Called when a new worker was added proactively to the pool.
workersAdded(int) - Method in class jadex.common.DefaultPoolStrategy
Called when a new worker was added proactively to the pool.
workersAdded(int) - Method in interface jadex.common.IPoolStrategy
Called when a new worker was added proactively to the pool.
workerTimeoutOccurred() - Method in class jadex.common.ConstantPoolStrategy
Notify the strategy that a timeout for a component has occurred, i.e.
workerTimeoutOccurred() - Method in class jadex.common.DefaultPoolStrategy
Notify the strategy that a timeout for a worker has occurred, i.e.
workerTimeoutOccurred() - Method in interface jadex.common.IPoolStrategy
Notify the strategy that a timeout for a worker component has occurred, i.e.
wrap(ByteBuffer) - Static method in class jadex.common.BufferInputStream
Wraps a byte buffer.
wrappedtypes - Static variable in class jadex.common.SReflect
Mapping from basic class -> object type(class).
wrapText(String) - Static method in class jadex.common.SUtil
Wrap a text at a given line length.
wrapText(String, int) - Static method in class jadex.common.SUtil
Wrap a text at a given line length.
wrapValue(boolean) - Static method in class jadex.common.SReflect
 
wrapValue(byte) - Static method in class jadex.common.SReflect
 
wrapValue(char) - Static method in class jadex.common.SReflect
 
wrapValue(double) - Static method in class jadex.common.SReflect
 
wrapValue(float) - Static method in class jadex.common.SReflect
 
wrapValue(int) - Static method in class jadex.common.SReflect
 
wrapValue(long) - Static method in class jadex.common.SReflect
 
wrapValue(short) - Static method in class jadex.common.SReflect
 
wrapValue(Object) - Static method in class jadex.common.SReflect
 
write(byte[]) - Method in class jadex.common.NullOutputStream
Write to dev null.
write(byte[], int, int) - Method in class jadex.common.BufferOutputStream
Writes the specified bytes from the byte array, starting at the provided offset.
write(byte[], int, int) - Method in class jadex.common.MultiStream
Write a byte array to the streams.
write(byte[], int, int) - Method in class jadex.common.NullOutputStream
Write to dev null.
write(int) - Method in class jadex.common.BufferOutputStream
Writes a byte to the stream.
write(int) - Method in class jadex.common.ListenableStream
Write a byte to the stream.
write(int) - Method in class jadex.common.MultiStream
Write a byte to the streams.
write(int) - Method in class jadex.common.NullOutputStream
Write to dev null.
writeBytes(byte[]) - Method in class jadex.common.BufferOutputStream
Writes a byte array to the stream.
writeDirectory(File, OutputStream) - Static method in class jadex.common.SUtil
Write a directory as jar to an output stream.
writeDirectory(String, File, ZipOutputStream, byte[]) - Static method in class jadex.common.SUtil
Write a directory as jar to an output stream.
writeFile(String, String) - Static method in class jadex.common.SUtil
Write a string to a file.
writeFile(String, String, String) - Static method in class jadex.common.SUtil
Write a string to a file.
writeLock() - Method in class jadex.common.RwAutoLock
Locks the write lock for resource-based locking.
writeTo(OutputStream) - Method in class jadex.common.BufferOutputStream
Writes the stream content to an output stream..
writeunlock - Variable in class jadex.common.RwAutoLock
The resource write unlock.

X

Xoroshiro128Random - Class in jadex.common
xoroshiro128+ implementation based on work by David Blackman and Sebastiano Vigna.
Xoroshiro128Random() - Constructor for class jadex.common.Xoroshiro128Random
 
Xoroshiro128Random(long[]) - Constructor for class jadex.common.Xoroshiro128Random
 
A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form