Package jadex.common


package jadex.common
  • Class
    Description
    Base64
    Contains lots of utilities for coding and decoding text and character arrays fore and back to the Base64 encoding.
    A three valued boolean to be used in annotations as they do not allow null values.
    Class for wrapping an InputStream around a ByteBuffer.
     
    Wrapper to allow byte arrays as hash keys.
    This class loader instantiate classes provided as a byte array.
    The basic change event.
    The class info struct serves for saving class information.
    Extension of the standard object input stream, which does not provide any means to set the classloader to use.
    A filter checks if an object matches the given subfilters.
    Filter with fixed return value.
    Simple strategy with a constant number of workers.
    Helper class to remember stack traces.
    This strategy has two parameters: - The desired number of free workers in the pool.
    Wrapper to set errors (e.g.
    An expression tokenizer is able to parse a string with respect to different nesting-levels (eg.
    Wrapper for quick multi-threaded PRNG access using multiple PRNGs.
    Info about a class field.
    Filter for files and jar entries.
    Watcher for files, written to be backwards compatible.
    The connection manager allows asynchronously terminating open connections to avoid hanging on e.g.
     
    A dynamic boolean condition that can be evaluated on demand (polling).
    Listener for being notified on change events.
    Interface for commands that represent methods with arguments but without a return value.
    A configurable Id generator.
    Generic filter interface.
    Interface for method parameter guessers.
    Interface for parameter guessers.
    Interface for pool strategies.
    Interface for property-holding objects.
    Marker interface for remotable objects.
    Command with a result.
    Needed because Java does not support enhanced for loop with Iterator elements :-( why? Only Iterable is supported.
    Interface that can be used for validation, e.g., of text in a textfield.
    Interface for fetching a predefined value.
    Representation of data loaded on first access.
    A stream that can be listened to.
    All info for identifying a method.
    An exception that can store multiple causes.
    Dispatch the write calls to a number of specified output streams.
     
    An output stream that writes to dev null.
    Reflective facade for the sun class OperatingSystemMXBeanFacade.
    The process starter allows for starting another process in a completely detached way, i.e.
    The configuration properties.
    A configuration property.
    Protects the underlying input stream from being closed.
    The proxy input stream is similar to filter input stream but overrides read(byte[]) to redirect it to the same input stream method.
    Info for a resource to load.
    Class wrapping a read-write lock mechanism that can be used with try-with-resources.
     
    Static methods for parsing objects (e.g.
    Static helper class for calculating statistical functions.
    Static helper class with useful gui related methods.
    Simple method parameter guesser that uses a parameter guesser to resolve the single parameter guess requests.
    Guess parameter based on type.
    This class provides several useful static reflection methods.
    Scan functionality.
    A runnable to concurrently copy data from one stream to the other.
    This class provides several useful static util methods.
    An subclass of print stream to allow accessing the underlying stream.
    Runnable for the noEx() method.
    Function for the noEx() method.
    Class for formatting time durations.
    Jadex timeout exception.
    A tuple is a list of entities.
    Tuple2<T,E>
    Generic version of tuple for two elements.
    Tuple3<T,E,F>
    Generic version of tuple for two elements.
    An unparsed expression for being able to transfer to other nodes.
    xoroshiro128+ implementation based on work by David Blackman and Sebastiano Vigna.