Index

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

A

abbreviate(String) - Static method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Abbreviates a qualified class name.
AbstractDateConverter(Class<T>) - Constructor for class de.iip_ecosphere.platform.support.TimeUtils.AbstractDateConverter
Creates an abstract converter instance.
accept(PluginManager.PluginInfo) - Method in interface de.iip_ecosphere.platform.support.plugins.PluginManager.PluginFilter
Returns whether info shall be loaded/registered.
accept(T) - Method in interface de.iip_ecosphere.platform.support.function.IOConsumer
Performs this operation on the given argument.
accumulateAndGet(double, DoubleBinaryOperator) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically updates the current value with the results of applying the given function to the current and given values.
add(boolean) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(double) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(JsonArray) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(JsonArrayBuilder) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder via an array builder.
add(JsonNumber) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(JsonObject) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(JsonObjectBuilder) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder via an object builder.
add(JsonString) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a value to the JSON object associated with this array builder.
add(String, boolean) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, boolean) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, double) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, double) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, int) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, int) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonArray) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonArray) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonArrayBuilder) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder via an array builder.
add(String, JsonArrayBuilder) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder via an array builder.
add(String, JsonNumber) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonNumber) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonObject) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonObject) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonObjectBuilder) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder via an object builder.
add(String, JsonObjectBuilder) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder via an object builder.
add(String, JsonString) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, JsonString) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, String) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/value pair to the JSON object associated with this object builder.
add(String, String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/value pair to the JSON object associated with this object builder.
addAll(List<T>, T...) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns given elements to list.
addAll(Set<T>, T...) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns given elements to set.
addAndGet(double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically adds the given value to the current value.
addConsumer(Consumer<String>) - Method in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
Adds a line consumer.
addFilter(Predicate<URI>) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Adds a URL-based resource filter.
addListener(FileAlterationListener) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationObserver
Adds a listener to be informed when the observer notifies a change.
addMapping(String, T) - Method in interface de.iip_ecosphere.platform.support.json.Json.EnumMapping
Adds a mapping.
addNull() - Method in interface de.iip_ecosphere.platform.support.json.JsonArrayBuilder
Adds a null value to the JSON object associated with this array builder.
addNull(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Adds a name/null pair to the JSON object associated with this object builder.
addNull(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Adds a name/null pair to the JSON object associated with this object builder.
addTestExcludeFilters() - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Adds a set of default exclude filters to focus on app resources rather than test resources.
addToLoad(List<PluginManager.PluginInfo>, File, int, Supplier<PluginSetupDescriptor>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Creates a PluginManager.PluginInfo and adds it to the set of plugins to load.
addToLoad(List<PluginManager.PluginInfo>, File, int, Supplier<PluginSetupDescriptor>, List<String>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Creates a PluginManager.PluginInfo and adds it to the set of plugins to load.
adjustBase(File) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Adjusts the base directory.
ALL - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
ALWAYS - Enum constant in enum class de.iip_ecosphere.platform.support.Include.Type
Value that indicates that property is to be always included, independent of value of the property.
amI(ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
amI(ClassLoader) - Method in interface de.iip_ecosphere.platform.support.plugins.IdentifyingClassloader
Returns whether this class loader or one of its child loaders corresponds to the given loader.
apply(Object[]) - Method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
 
apply(Object[]) - Method in interface de.iip_ecosphere.platform.support.json.JsonResultWrapper.ExceptionFunction
Applies the function.
apply(T) - Method in interface de.iip_ecosphere.platform.support.function.IOFunction
Applies this function to the given argument.
ARRAY - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 
asJsonObject() - Method in interface de.iip_ecosphere.platform.support.json.JsonValue
Return the JsonValue as a JsonObject.
asList(Object) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Converts a plain object, e.g., returned from YamlFile.read(InputStream) to a list.
asMap() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns the full iterator into a map of objects.
asMap(Object) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Converts a plain object, e.g., returned from YamlFile.read(InputStream) to a map.
associateTask(Thread, TaskRegistry.TaskData) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Associates existing task data with thread.
asString(Object, String) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Turns an object into a string.
AtomicDouble - Class in de.iip_ecosphere.platform.support
A double value that may be updated atomically.
AtomicDouble() - Constructor for class de.iip_ecosphere.platform.support.AtomicDouble
Creates a new AtomicDouble with initial value 0.0.
AtomicDouble(double) - Constructor for class de.iip_ecosphere.platform.support.AtomicDouble
Creates a new AtomicDouble with the given initial value.
attach(Process) - Static method in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
Attaches two default stream gobblers to the given process.
attach(Process, PrintStream, Consumer<String>, PrintStream, Consumer<String>) - Static method in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
Attaches two stream gobblers to the given process with given consumers.
attach(Process, Consumer<String>, Consumer<String>) - Static method in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
Attaches two default stream gobblers to the given process with given consumers.
available() - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 

B

base - Variable in class de.iip_ecosphere.platform.support.resources.MavenResourceResolver
 
base - Variable in class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
 
base64ToFile(String, File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Turn base64 encoded string into a file.
base64ToFile(String, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Turn base64 encoded string into a file.
basePath - Variable in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 
binaryPathSupplier - Static variable in class de.iip_ecosphere.platform.support.JavaUtils
 
BOOLEAN - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 
build() - Method in interface de.iip_ecosphere.platform.support.Builder
Builds the instance under construction.
Builder<I> - Interface in de.iip_ecosphere.platform.support
Defines the usual builder interface.

C

checkNotNull(T) - Static method in class de.iip_ecosphere.platform.support.AtomicDouble
Ensures that an object reference passed as a parameter to the calling method is not null.
childClassLoader - Variable in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
ChildClassLoader - Interface in de.iip_ecosphere.platform.support.plugins
Defines the interface of a child class loader, mixed from ClassLoader and java.net.URLClassLoader.
ChildFirstClassLoader - Class in de.iip_ecosphere.platform.support.plugins
A delegating child-first classloader.
ChildFirstClassLoader(Function<FindClassClassLoader, ChildClassLoader>) - Constructor for class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
Creates a child-first classloader using the context class loader of the current thread as parent.
ChildFirstClassLoader(Function<FindClassClassLoader, ChildClassLoader>, ClassLoader) - Constructor for class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
Creates a child-first classloader.
ChildFirstURLClassLoader - Class in de.iip_ecosphere.platform.support.plugins
A delegating child-first classloader.
ChildFirstURLClassLoader(URL[]) - Constructor for class de.iip_ecosphere.platform.support.plugins.ChildFirstURLClassLoader
Creates a child-first classloader using the context class loader of the current thread as parent.
ChildFirstURLClassLoader(URL[], ClassLoader) - Constructor for class de.iip_ecosphere.platform.support.plugins.ChildFirstURLClassLoader
Creates a child-first classloader.
ChildURLClassLoader - Class in de.iip_ecosphere.platform.support.plugins
A delegating child classloader to make internal methods accessible.
ChildURLClassLoader(URL[], FindClassClassLoader) - Constructor for class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
Creates an instance with delegation to the real parent class loader.
ClassLoaderUtils - Class in de.iip_ecosphere.platform.support
Class loader helpers.
ClassLoaderUtils() - Constructor for class de.iip_ecosphere.platform.support.ClassLoaderUtils
 
ClasspathFile() - Constructor for class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
 
ClasspathFilePluginSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
Loads a plugin from a given classpath file assuming that the referenced relative URLs are in a sibling folder.
ClasspathFilePluginSetupDescriptor(File) - Constructor for class de.iip_ecosphere.platform.support.plugins.ClasspathFilePluginSetupDescriptor
Creates the descriptor for the given classpath file.
ClasspathFilePluginSetupDescriptor(File, boolean) - Constructor for class de.iip_ecosphere.platform.support.plugins.ClasspathFilePluginSetupDescriptor
Creates the descriptor for the given classpath file.
cleanDirectory(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Cleans a directory recursively.
cleanDirectory(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Recursively deletes all files and subdirectories within a given directory.
cleanup() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Cleans up this plugin.
cleanup() - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Calls Plugin.cleanup() on all known plugins.
cleanup() - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Cleans up outdated task data after no change within TaskRegistry.getTimeout().
cleanup(long, Iterator<TaskRegistry.TaskData>) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Checks the task data in iter for cleanup.
clearAssertionStatus() - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Sets the default assertion status for this class loader to false and discards any package defaults or class assertion status settings associated with the class loader.
clearAssertionStatus() - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
clearFilters() - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Clears all filters.
close() - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
close() - Method in class de.iip_ecosphere.platform.support.ZipUtils.ClosingInputStream
 
closeable - Variable in class de.iip_ecosphere.platform.support.ZipUtils.ClosingInputStream
 
closeQuietly(Closeable) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Closes a closable quietly.
ClosingInputStream(InputStream, Closeable) - Constructor for class de.iip_ecosphere.platform.support.ZipUtils.ClosingInputStream
Creates an instance.
cls - Variable in class de.iip_ecosphere.platform.support.TimeUtils.AbstractDateConverter
 
CollectionUtils - Class in de.iip_ecosphere.platform.support
Some useful additional collection methods.
CollectionUtils() - Constructor for class de.iip_ecosphere.platform.support.CollectionUtils
 
Commons - Class in de.iip_ecosphere.platform.support.commons
Commons utility interface.
Commons() - Constructor for class de.iip_ecosphere.platform.support.commons.Commons
 
CommonsProviderDescriptor - Interface in de.iip_ecosphere.platform.support.commons
Creating the Commons instance via JSL.
compareAndSet(double, double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically sets the value to the given updated value if the current value is bitwise equal to the expected value.
CompoundEnumeration<E> - Class in de.iip_ecosphere.platform.support.plugins
A compound enumeration.
CompoundEnumeration(Enumeration<E>[]) - Constructor for class de.iip_ecosphere.platform.support.plugins.CompoundEnumeration
Creates a compound enumeration.
ConfiguredName - Annotation Interface in de.iip_ecosphere.platform.support
Records configured names which may be different from class or field names.
configureExceptFieldsFilter(String, String...) - Method in class de.iip_ecosphere.platform.support.json.Json
Enables a filter for the given id (as declared by Filter) that excepts the given fields.
configureFor(Class<?>) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance for cls by considering the annotations in cls.
configureLazy(Set<Object>) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance for lazy serialization ignoring given classes and members.
connectionOk(String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether the connection to url is ok.
connectionOk(URL) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether the connection to url is ok.
considerPlugin() - Static method in class de.iip_ecosphere.platform.support.logging.LoggerFactory
Loads the logger factory plugin if present.
consumer - Variable in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
 
containsKey(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Does the given key exist in the underlying JSON structure.
containsKey(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns whether this object contains a certain key.
contentEquals(File, File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Tests whether the contents of two files are equal.
contentEquals(File, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Tests whether the contents of two files are equal.
CONVERTERS - Static variable in class de.iip_ecosphere.platform.support.TimeUtils
 
convertToDate(Class<T>, Object) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Uses one of the registered data converters to convert data.
convertValue(Object, Class<T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Convenience method for doing two-step conversion from given value, into instance of given value type, by writing value into temporary buffer and reading from the buffer into specified target type.
copyDirectory(File, File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Copies a whole directory to a new location, preserving the file dates.
copyDirectory(File, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Copies a whole directory to a new location, preserving the file dates.
copyDirectory(File, File, FileFilter) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Copies a filtered directory to a new location preserving the file dates.
copyDirectory(File, File, FileFilter) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Copies a filtered directory to a new location preserving the file dates.
copyDirectory(File, File, FileFilter, boolean) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Copies a filtered directory to a new location.
copyDirectory(File, File, FileFilter, boolean) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Copies a filtered directory to a new location.
copyFields(Object, Object) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Copies all fields from the source to the target object.
copyFields(Object, Object) - Static method in class de.iip_ecosphere.platform.support.ObjectUtils
Copies all fields from the source to the target object.
copyFieldsSafe(Object, Object) - Static method in class de.iip_ecosphere.platform.support.ObjectUtils
Copies all fields from the source to the target object.
copyFile(File, File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Copies a file to a new location preserving the file date.
copyFile(File, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Copies a file to a new location preserving the file date.
copyInputStreamToFile(InputStream, File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Copies bytes from an InputStream source to a file destination.
copyInputStreamToFile(InputStream, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Copies bytes from an InputStream source to a file destination.
cpFile - Variable in class de.iip_ecosphere.platform.support.plugins.ClasspathFilePluginSetupDescriptor
 
create() - Method in interface de.iip_ecosphere.platform.support.plugins.PluginInstanceDescriptor
Creates the instance.
createArrayBuilder() - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON array builder.
createArrayBuilderImpl() - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON array builder.
createClassLoader(ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.CurrentClassloaderPluginSetupDescriptor
 
createClassLoader(ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.CurrentContextPluginSetupDescriptor
 
createClassLoader(ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.PluginBasedSetupDescriptor
 
createClassLoader(ClassLoader) - Method in interface de.iip_ecosphere.platform.support.plugins.PluginSetupDescriptor
Returns the class loader being responsible for loading the plugin.
createClassLoader(ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
 
createClassLoader(URL[], ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.ClasspathFilePluginSetupDescriptor
 
createClassLoader(URL[], ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
createClassLoader(URL[], ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Actually creates the classloader.
createEnumMapping(Class<T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a mapping specification, with no mapping, for incremental creation.
createEnumMapping(Class<T>, Map<String, T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a mapping specification, with mapping.
createEnumValueMap(Class<? extends T>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a default value mapping for the given enum.
createEnumValueMapping(Class<T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a mapping specification based on Json.createEnumValueMap(Class).
createFile(String) - Method in class de.iip_ecosphere.platform.support.resources.MavenResourceResolver
Creates a file depending on whether a MavenResourceResolver.base is given.
createFileAlterationMonitor(long, FileAlterationObserver...) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Creates a file alteration monitor with given file alteration observers.
createFileAlterationObserver(String, FileFilter) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Creates a file alteration observer.
createGenerator(Writer) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a generator instance for writer.
createGeneratorImpl(Writer) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a generator instance for writer.
createInstance() - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a configurable instance, no annotations are considered by default.
createInstance(Class<?>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a pre-configured configurable instance by applying Json.configureFor(Class) so that usual annotations are considered.
createInstance(Class<?>...) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a pre-configured configurable instance by applying Json.configureFor(Class) so that usual annotations are considered.
createInstance(Class<T>) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Creates an instance of class cls and wraps all exceptions.
createInstance4All() - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a configurable instance, all annotations are considered by default.
createInstanceImpl(boolean) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates the actual instance.
createIterator(InputStream, Class<T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates an iterator over the information in stream assuming a heterogeneous collection of cls.
createLogger(String) - Method in interface de.iip_ecosphere.platform.support.logging.ILoggerFactory
Creates a logger for a given name.
createObject(byte[]) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON object for individual access from the byte array data.
createObject(Reader) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON object for individual access from reader.
createObject(String) - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON object for individual access from string.
createObjectBuilder() - Static method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON object builder.
createObjectBuilderImpl() - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON object builder.
createObjectImpl(Reader) - Method in class de.iip_ecosphere.platform.support.json.Json
Creates a JSON object for individual access from reader.
createPlugin(File) - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
createPlugin(File) - Method in interface de.iip_ecosphere.platform.support.plugins.PluginDescriptor
Creates a plugin instance.
createPlugin(String, List<String>, Class<T>, DefaultPluginDescriptor.PluginSupplier<T>, File) - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
Creates the plugin instance.
createPlugin(String, List<String>, Class<T>, DefaultPluginDescriptor.PluginSupplier<T>, File) - Method in class de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor
 
createSupplier() - Method in interface de.iip_ecosphere.platform.support.JavaBinaryPathDescriptor
Creates the path supplier.
createTailer(File, TailerListener, Duration, boolean) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Creates a tailer on a file, i.e., an instance that returns the tail of the file also when new lines are appended.
createTmpFolder(String) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Creates a temporary folder in java.io.tmpdir without cleanup.
createTmpFolder(String, boolean) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Creates a temporary folder in java.io.tmpdir.
createURL(String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Creates a new URL.
creator - Variable in class de.iip_ecosphere.platform.support.plugins.Plugin
 
CurrentClassloaderPluginSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
A default plugin setup descriptor taking the actual/parent classloader as actual one.
CurrentClassloaderPluginSetupDescriptor() - Constructor for class de.iip_ecosphere.platform.support.plugins.CurrentClassloaderPluginSetupDescriptor
Creates a default instance using PluginSetup.getClassLoader().
CurrentClassloaderPluginSetupDescriptor(ClassLoader) - Constructor for class de.iip_ecosphere.platform.support.plugins.CurrentClassloaderPluginSetupDescriptor
Creates an instance for a specific class loader.
CurrentContextPluginSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
A default plugin setup descriptor taking the actual thread's context class loader or as fallback the specified parent classloader as actual one.
CurrentContextPluginSetupDescriptor() - Constructor for class de.iip_ecosphere.platform.support.plugins.CurrentContextPluginSetupDescriptor
 

D

DATE_FORMATTER - Static variable in class de.iip_ecosphere.platform.support.TimeUtils
 
DATEFORMAT - Static variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
de.iip_ecosphere.platform.support - package de.iip_ecosphere.platform.support
Implementation.
de.iip_ecosphere.platform.support.commons - package de.iip_ecosphere.platform.support.commons
Plugin interface for common operations.
de.iip_ecosphere.platform.support.function - package de.iip_ecosphere.platform.support.function
Extended Java function interfaces for lambda functions.
de.iip_ecosphere.platform.support.jsl - package de.iip_ecosphere.platform.support.jsl
Basic support for Java Service Loading.
de.iip_ecosphere.platform.support.json - package de.iip_ecosphere.platform.support.json
Tests the JSON abstraction.
de.iip_ecosphere.platform.support.logging - package de.iip_ecosphere.platform.support.logging
Logging interface, factory and basic implementation to release dependency on slf4j, log4j which may be put into plugins.
de.iip_ecosphere.platform.support.plugins - package de.iip_ecosphere.platform.support.plugins
Classloader-based plugin mechanism to separate overlapping classpaths and dependencies of alternatives and optionals.
de.iip_ecosphere.platform.support.resources - package de.iip_ecosphere.platform.support.resources
Generic resource resolution support.
de.iip_ecosphere.platform.support.yaml - package de.iip_ecosphere.platform.support.yaml
Some YAML implementation for testing.
debug(String) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
debug(String) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the DEBUG level.
debug(String, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
debug(String, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object...) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
debug(String, Object...) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
debug(String, Object, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
debug(String, Throwable) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log an exception (throwable) at the DEBUG level with an accompanying message.
DEBUG - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
declareEnums(Json.EnumMapping<?>...) - Method in class de.iip_ecosphere.platform.support.json.Json
Declares enums and their mappings.
defaultIfBlank(T, T) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns either the passed in CharSequence, or if the CharSequence is whitespace, empty ("") or null, the value of defaultStr.
defaultIfBlank(T, T) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Returns either the passed in CharSequence, or if the CharSequence is whitespace, empty ("") or null, the value of defaultStr.
defaultIfEmpty(T, T) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns either the passed in CharSequence, or if the CharSequence is empty or null, the value of defaultStr.
defaultIfEmpty(T, T) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Returns either the passed in CharSequence, or if the CharSequence is empty or null, the value of defaultStr.
DefaultPluginDescriptor<T> - Class in de.iip_ecosphere.platform.support.plugins
Default plugin descriptor implementation.
DefaultPluginDescriptor(String, List<String>, Class<T>, DefaultPluginDescriptor.PluginSupplier<T>) - Constructor for class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
Creates a descriptor instance.
DefaultPluginDescriptor.PluginSupplier<T> - Interface in de.iip_ecosphere.platform.support.plugins
Declares the plugin supplier type.
defineFields(String...) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance so that Java field names map exactly to the given names.
defineOptionals(Class<?>, String...) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance for the given fieldNames as optional during deserialization.
delegate - Variable in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
DelegatingInputStream - Class in de.iip_ecosphere.platform.support
An input stream that delegates its operations to a given delegate input stream.
DelegatingInputStream(InputStream) - Constructor for class de.iip_ecosphere.platform.support.DelegatingInputStream
Creates an instance.
deleteDirectory(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Deletes a directory recursively.
deleteDirectory(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Deletes a directory recursively.
deleteOnExit(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Deletes a file or directory on JVM exit, not throwing an exception.
deleteOnExit(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Deletes a file or directory on JVM exit, not throwing an exception.
deleteQuietly(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Deletes a file or directory, not throwing an exception.
deleteQuietly(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Deletes a file or directory, not throwing an exception.
descriptorOnly - Variable in class de.iip_ecosphere.platform.support.plugins.ClasspathFilePluginSetupDescriptor
 
descriptorOnly - Variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
descriptors - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
 
doubleValue() - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Returns the value of this AtomicDouble as a double.
doubleValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonNumber
Returns this JSON number as a double.
dump(Object) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Dumps object to a string.
dump(Object, Writer) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Dumps object in terms of its class to output.
dump(Object, Class<?>, Writer) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Dumps object in terms of cls to output.

E

emit(LogLevel, String, String, Throwable, PrintStream) - Method in interface de.iip_ecosphere.platform.support.logging.Logger.Emitter
Finally emits the log message.
emit(LogLevel, String, Throwable, PrintStream) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Emits the given message msg with no argument, possibly with the given throwable th.
emitter - Variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
endOfFileReached() - Method in interface de.iip_ecosphere.platform.support.commons.TailerListener
Called each time the Tailer reaches the end of the file.
entries - Variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
 
entries() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Returns all entries.
enums - Variable in class de.iip_ecosphere.platform.support.plugins.CompoundEnumeration
 
equals(Object) - Method in class de.iip_ecosphere.platform.support.ServerAddress
 
err - Variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
error(String) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
error(String) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the ERROR level.
error(String, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
error(String, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the ERROR level according to the specified format and argument.
error(String, Object...) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
error(String, Object...) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
error(String, Object, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
error(String, Throwable) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log an exception (throwable) at the ERROR level with an accompanying message.
ERROR - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
escape(String) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
Escapes an input string for JSON.
escapeJava(String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Escapes the characters in a String using Java String rules.
escapeJava(String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Escapes the characters in a String using Java String rules.
escapeJson(String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Escapes the characters in a String using Json String rules.
escapeJson(String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Escapes the characters in a String using Json String rules.
eventCount - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
exceptFields(String...) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance so that it excludes the fieldNames to be excluded.
exception - Variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
 
ExcludeFirst - Annotation Interface in de.iip_ecosphere.platform.support.jsl
Marker annotation for descriptor classes that shall be excluded in a first search round for JSL descriptors.
execute() - Method in interface de.iip_ecosphere.platform.support.function.IOVoidFunction
Executes the function.
extractSuffix(String, String, String) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Extracts the suffix after removing the prefix.
extractZip(InputStream, Path) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Extracts a ZIP/JAR file.
extractZip(InputStream, Path, Predicate<ZipEntry>) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Extracts a ZIP/JAR file.

F

factory - Static variable in class de.iip_ecosphere.platform.support.logging.LoggerFactory
 
failOnUnknownProperties(boolean) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance to fail/fail not on unknown fields/properties.
FALLBACK_FACTORY - Static variable in class de.iip_ecosphere.platform.support.logging.LoggerFactory
 
FallbackLogger - Class in de.iip_ecosphere.platform.support.logging
A fallback logger to sysout/syserr.
FallbackLogger(String) - Constructor for class de.iip_ecosphere.platform.support.logging.FallbackLogger
Creates an instance.
file - Variable in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
 
FILE_PLUGINS_PROPERTY - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
 
FileAlterationListener - Interface in de.iip_ecosphere.platform.support.commons
Receives events of file system modifications.
FileAlterationMonitor - Interface in de.iip_ecosphere.platform.support.commons
Watches out for file system modifications.
FileAlterationObserver - Interface in de.iip_ecosphere.platform.support.commons
Represents an instance observing a part of a file system.
fileNotFound() - Method in interface de.iip_ecosphere.platform.support.commons.TailerListener
This method is called if the tailed file is not found.
fileRotated() - Method in interface de.iip_ecosphere.platform.support.commons.TailerListener
Called if a file rotation is detected.
fileToBase64(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Turn file into a base64 encoded string.
fileToBase64(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Turn file into a base64 encoded string.
FileUtils - Class in de.iip_ecosphere.platform.support
Basic file functionality.
FileUtils() - Constructor for class de.iip_ecosphere.platform.support.FileUtils
Preventing external creation.
Filter - Annotation Interface in de.iip_ecosphere.platform.support
Annotation used to indicate which logical filter is to be used for filtering out properties of type (class) annotated.
filterAllExceptFields(String...) - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance to filter to all given field names.
filterExcluded(Class<D>) - Static method in class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
Filters excluded descriptors, i.e., descriptors marked with ExcludeFirst.
filters - Static variable in class de.iip_ecosphere.platform.support.resources.ResourceLoader
 
findClass(String) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Finds and loads the class with the specified name from the URL search path.
findClass(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
 
findClass(String) - Method in class de.iip_ecosphere.platform.support.plugins.FindClassClassLoader
 
FindClassClassLoader - Class in de.iip_ecosphere.platform.support.plugins
A to make internal methods accessible.
FindClassClassLoader(ClassLoader) - Constructor for class de.iip_ecosphere.platform.support.plugins.FindClassClassLoader
Creates the class loader with given parent.
findClassIntern(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
Finds a class (no caching).
findClasspathFile(File, String) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Finds the classpath file.
findFallbackIP() - Static method in class de.iip_ecosphere.platform.support.NetUtils
Finds a fallback IP address.
findField(Class<?>, String) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Finds a field recursively in cls.
findFile(File, String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Tries to find the file name in folder and its subfolders.
findFile(File, String) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Tries to find the file name in folder and its subfolders.
findFile(File, String) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Finds a file within the ZIP/JAR file given by file.
findFile(File, Predicate<ZipEntry>) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Finds a file within the ZIP/JAR file given by file.
findFile(InputStream, String) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Finds a file within the ZIP/JAR file given by in.
findFile(InputStream, Predicate<ZipEntry>) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Finds a file within the ZIP/JAR file given by in.
findFirst(Class<D>) - Static method in class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
Convenience method for ServiceLoaderUtils.findFirst(ServiceLoader) based on default loading of the service descriptors.
findFirst(ServiceLoader<D>) - Static method in class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
Load the first available service provider of the given loader's service.
fixList(List<T>, Class<T>) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Somehow, Snakeyaml does not take up a generic type in a list and delivers a list of hashmaps instead of a list of objects of that type.
fixListSafe(List<T>, Class<T>) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Somehow, Snakeyaml does not take up a generic type in a list and delivers a list of hashmaps instead of a list of objects of that type.
floatValue() - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Returns the value of this AtomicDouble as a float after a narrowing primitive conversion.
folder - Variable in class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
 
FolderClasspathPluginSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
Default plugin setup descriptor based based on loading from a project folder containing jars and the classpath in "classpath", in "target/jars/classpath", or in "target/classes/classpath".
FolderClasspathPluginSetupDescriptor(File) - Constructor for class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Creates an instance based on project folder containing jars and the classpath in "target/classes/classpath".
FolderClasspathPluginSetupDescriptor(File, boolean, File...) - Constructor for class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Creates an instance based on project folder containing jars and the classpath in "target/classes/classpath".
FolderClasspathPluginSetupDescriptor.ClasspathFile - Class in de.iip_ecosphere.platform.support.plugins
Represents a classpath file and selected descriptive entries.
FolderResourceResolver - Class in de.iip_ecosphere.platform.support.resources
A simple resource resolver that takes a given folder into account.
FolderResourceResolver() - Constructor for class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
Creates a folder resource resolve for the system root directory.
FolderResourceResolver(File) - Constructor for class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
Creates a resolver.
FolderResourceResolver(File, String) - Constructor for class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
Creates a resolver.
FolderResourceResolver(String) - Constructor for class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
Creates a resolver.
FolderResourceResolver(String, String) - Constructor for class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
Creates a resolver.
forceDelete(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Deletes a file or directory.
forceDelete(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Deletes a file or directory.
format(Date, String) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Formats a date object to a given format.
fromJson(Object) - Static method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Turns something in JSON into a result via an instance of Result.
fromJson(Object, Class<R>) - Method in class de.iip_ecosphere.platform.support.json.Json
Reads an Object from a JSON string.
fromJson(Object, Class<R>) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
Reads an Object from a JSON string.
fromJson(Function<Object[], Object>, Object...) - Static method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Executes function with params and catches all occurring exceptions turning them into an ExecutionException.
fromJsonDflt(Object, Class<R>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Reads an Object from a JSON string on the default instance.
func - Variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
 

G

get() - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Gets the current value.
get() - Method in interface de.iip_ecosphere.platform.support.function.IOSupplier
Gets a result.
get(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Returns the i-th element in the underlying array structure.
get(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Returns the value of the given key.
getAllIds() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Returns the primary and all secondary ids.
getAllRegisteredResolver(ResourceResolver...) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns a resolver for all registered resolvers.
getAndAccumulate(double, DoubleBinaryOperator) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically updates the current value with the results of applying the given function to the current and given values.
getAndAdd(double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically adds the given value to the current value.
getAndSet(double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically sets to the given value and returns the old value.
getAndUpdate(DoubleUnaryOperator) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically updates the current value with the results of applying the given function.
getAnyKey() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Returns any key, in particular if JsonIterator.size() is 1, the first/only key.
getBoolean(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the boolean value at the specified position.
getBoolean(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the boolean value of the associated mapping for the specified name.
getBooleanPropertyOrEnv(String, boolean) - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns a boolean value from the system properties or system environment, either as given or all in capital characters with dots replaced by underscores.
getClassLoader() - Static method in class de.iip_ecosphere.platform.support.plugins.PluginSetup
Returns the class loader, also for resource loading.
getDataType() - Method in class de.iip_ecosphere.platform.support.TimeUtils.AbstractDateConverter
 
getDataType() - Method in interface de.iip_ecosphere.platform.support.TimeUtils.DateConverter
The type being handled by this converter.
getDateFormatter(String) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Returns a (cached) simple date formatter.
getDefault() - Static method in enum class de.iip_ecosphere.platform.support.logging.LogLevel
Returns the default logging level.
getDelegate() - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
Returns the delegate.
getEntries() - Method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
The classpath entries.
getEnv(String) - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns a value from the system environment, either as given or all in capital characters with dots replaced by underscores.
getEphemeralPort() - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns a free ephemeral port.
getException() - Method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Returns the exception text.
getField(Object, String...) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Reads a field from a plain object, e.g., returned from YamlFile.read(InputStream).
getFieldAsList(Object, String) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Reads a field as a map from a plain object, e.g., returned from YamlFile.read(InputStream).
getFieldAsMap(Object, String...) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Reads a field as a map from a plain object, e.g., returned from YamlFile.read(InputStream).
getFieldAsString(Object, String, String) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Reads a field as a string value from a plain object, e.g., returned from YamlFile.read(InputStream).
getFurtherIds() - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
getFurtherIds() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Returns further ids.
getFurtherIds() - Method in interface de.iip_ecosphere.platform.support.plugins.PluginDescriptor
Returns further ids this plugin represents.
getHost() - Method in class de.iip_ecosphere.platform.support.ServerAddress
Returns the host name.
getId() - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
getId() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Returns the unique/primary plugin id.
getId() - Method in interface de.iip_ecosphere.platform.support.plugins.PluginDescriptor
Returns the unique/primary plugin id.
getId() - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Returns the task id.
getInstallDir() - Method in class de.iip_ecosphere.platform.support.plugins.ClasspathFilePluginSetupDescriptor
 
getInstallDir() - Method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
getInstallDir() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Returns the installation directory.
getInstallDir() - Method in interface de.iip_ecosphere.platform.support.plugins.PluginSetupDescriptor
Returns the installation directory.
getInstance() - Static method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the Commons instance.
getInstance() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Returns the implementing class.
getInstance() - Method in class de.iip_ecosphere.platform.support.plugins.SingletonPlugin
Returns the implementing class.
getInstance() - Static method in class de.iip_ecosphere.platform.support.yaml.Yaml
Returns the YAML instance.
getInstanceClass() - Method in class de.iip_ecosphere.platform.support.plugins.Plugin
Returns the type of the implementing class.
getInt(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the int value at the specified position.
getInt(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the int value of the associated mapping for the specified name.
getJavaBinaryPath() - Static method in class de.iip_ecosphere.platform.support.JavaUtils
Returns the path to the running Java binary.
getJavaBinaryPath(String) - Static method in class de.iip_ecosphere.platform.support.JavaUtils
Returns the path to the running Java binary.
getJavaHome() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Gets the Java home directory as a File.
getJavaHome() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Gets the Java home directory as a File.
getJavaPath() - Static method in class de.iip_ecosphere.platform.support.JavaUtils
Returns the path to the running JVM bin folder.
getJavaSpecificationVersion() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the Java Runtime Environment specification version.
getJavaSpecificationVersion() - Static method in class de.iip_ecosphere.platform.support.OsUtils
The Java Runtime Environment specification version.
getJsonArray(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the arrray value at the specified position in this array.
getJsonArray(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the object array to which the specified name is mapped.
getJsonNumber(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the number value at the specified position in this array.
getJsonNumber(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the number to which the specified name is mapped.
getJsonObject(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the object value at the specified position in this array.
getJsonObject(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the object value to which the specified name is mapped.
getJsonString(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the string value at the specified position in this array.
getJsonString(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the string to which the specified name is mapped.
getLevel() - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Returns the log level.
getLevel() - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Returns the log level.
getLogger() - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Returns the logger for this class.
getLogger(Class<?>) - Static method in class de.iip_ecosphere.platform.support.logging.LoggerFactory
Return a logger named corresponding to the class passed as parameter.
getLogger(Object) - Static method in class de.iip_ecosphere.platform.support.logging.LoggerFactory
Return a logger named corresponding to the object passed as parameter.
getLogger(String) - Static method in class de.iip_ecosphere.platform.support.logging.LoggerFactory
Return a logger named according to the name parameter using the statically bound ILoggerFactory instance.
getLoggerFactory() - Static method in class de.iip_ecosphere.platform.support.logging.LoggerFactory
Returns the actual logger factory.
getMap(Map<String, Object>, String...) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Returns a map from a YAML structure given as map object.
getName() - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
getName() - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Returns the name of the logger.
getName() - Method in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
Returns the name of the plugin.
getName() - Method in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 
getName() - Method in class de.iip_ecosphere.platform.support.resources.MavenResourceResolver
 
getName() - Method in class de.iip_ecosphere.platform.support.resources.MultiResourceResolver
 
getName() - Method in class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
 
getName() - Method in interface de.iip_ecosphere.platform.support.resources.ResourceResolver
Returns the name of the resource resolver.
getNetMask(String, String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns a netmask for NetUtils.getOwnIP(String).
getNumCpuCores() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns the number of CPU cores.
getOsArch() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the operating system architecture.
getOsArch() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns the operating system architecture.
getOsName() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the operating system name.
getOsName() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns the operating system name.
getOwnHostname() - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns the own hostname.
getOwnIP() - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns the preferred own network address.
getOwnIP(String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns the own IP address filtered by the given decimal netMask/regular expression.
getPlugin(Class<T>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns a plugin for a specific type, possibly the default plugin.
getPlugin(Class<T>, String) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns a plugin for a specific type.
getPlugin(String) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns a specific plugin.
getPlugin(String, Class<T>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns a specific plugin.
getPluginDescriptors(ClassLoader) - Method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
getPluginDescriptors(ClassLoader) - Method in interface de.iip_ecosphere.platform.support.plugins.PluginSetupDescriptor
Returns the plugin descriptors represented by this setup descriptor.
getPluginDescriptors(URL[], ClassLoader) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Returns the plugin descriptors represented by this setup descriptor.
getPluginInstance(Class<T>, Class<I>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns an instance of a plugin, either via this plugin manager or via an optional JSL descriptor.
getPluginLoader(String) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns the class loader of the specified plugin.
getPluginLoader(String, ClassLoader) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns the class loader of the specified plugin.
getPort() - Method in class de.iip_ecosphere.platform.support.ServerAddress
Returns the port number.
getPropertyOrEnv(String) - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns a value from the system properties or system environment, either as given or all in capital characters with dots replaced by underscores.
getPropertyOrEnv(String, String) - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns a value from the system properties or system environment, either as given or all in capital characters with dots replaced by underscores.
getResolvedFile(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Resolves a path and returns the canonical/absolute path.
getResolvedPath(File, String) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Composes a path and returns the canonical/absolute path (single-time use).
getResource(String) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Finds the resource with the given name.
getResource(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
getResource(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
 
getResourceAsStream(Class<?>, String, ResourceResolver...) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns a resource as string.
getResourceAsStream(ClassLoader, String, ResourceResolver...) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns a resource as string.
getResourceAsStream(String) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Returns an input stream for reading the specified resource.
getResourceAsStream(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
getResourceAsStream(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
 
getResourceAsStream(String, ResourceResolver...) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns a resource as string taking the class loader of this class.
getResources(String) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Finds all the resources with the given name.
getResources(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
getResources(String) - Method in class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
 
getResult() - Method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Returns the result.
getSchema() - Method in class de.iip_ecosphere.platform.support.ServerAddress
Returns the schema.
getSequenceNr() - Method in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
Returns the initial loading sequence number.
getSetupDescriptor() - Method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
The setup descriptor.
getStatus() - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Returns the task status.
getString() - Method in interface de.iip_ecosphere.platform.support.json.JsonString
Returns the JSON string value.
getString(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the string value at the specified position.
getString(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the string value of the associated mapping for the specified name.
getSystemRoot() - Static method in class de.iip_ecosphere.platform.support.FileUtils
Returns the system root folder.
getTaskData() - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Returns the task data assigned to the current thread.
getTaskData(String) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Returns the task data assigned to the given task id.
getTaskData(Thread) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Returns the task data assigned to the given thread.
getTempDirectory() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns a File representing the system temporary directory.
getTempDirectory() - Static method in class de.iip_ecosphere.platform.support.FileUtils
Returns a File representing the system temporary directory.
getTempDirectoryPath() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the path to the system temporary directory.
getTempDirectoryPath() - Static method in class de.iip_ecosphere.platform.support.FileUtils
Returns the path to the system temporary directory.
getThreadId(Thread) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Returns the thread id of thread.
getTimeout() - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Returns the timeout indicating a TaskRegistry.TaskData instance to be cleaned up.
getType() - Method in interface de.iip_ecosphere.platform.support.json.Json.EnumMapping
Returns the enum type.
getType() - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
getType() - Method in interface de.iip_ecosphere.platform.support.plugins.PluginDescriptor
Returns the type of plugin being created.
getURLs() - Method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Returns the URLs.
getUserDirectory() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns a File representing the user's home directory.
getUserDirectory() - Static method in class de.iip_ecosphere.platform.support.FileUtils
Returns a File representing the user's home directory.
getUserDirectoryPath() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the path to the user's home directory.
getUserDirectoryPath() - Static method in class de.iip_ecosphere.platform.support.FileUtils
Returns the path to the user's home directory.
getUserHome() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns the user.home System Property.
getUserHome() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns the user.home System Property.
getValue(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the element at the specified position in this list.
getValue(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the value of the associated mapping for the specified name.

H

handle(String) - Method in interface de.iip_ecosphere.platform.support.commons.TailerListener
Handles a line from a Tailer.
handleIipDataClasses() - Method in class de.iip_ecosphere.platform.support.json.Json
Configures this instance for IIP conventions.
hasExcludeFirst(Object) - Static method in class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
Returns whether an instance is tagged with the ExcludeFirst annotation.
hasFilters() - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns whether resource filters have been defined.
hashCode() - Method in class de.iip_ecosphere.platform.support.ServerAddress
 
hasMoreElements() - Method in class de.iip_ecosphere.platform.support.plugins.CompoundEnumeration
 
hasNext() - Method in interface de.iip_ecosphere.platform.support.json.IOIterator
Returns true if the iteration has more elements.
hasPluginIds() - Method in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
Returns whether this plugin has dependent plugin ids.
hierarchyToString(ClassLoader) - Static method in class de.iip_ecosphere.platform.support.ClassLoaderUtils
Turns the class loader hierarchy to a descriptive string.
host - Variable in class de.iip_ecosphere.platform.support.ServerAddress
 
HTTP - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
HTTP unencrypted.
HTTPS - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
HTTP encrypted.

I

id - Variable in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
id - Variable in class de.iip_ecosphere.platform.support.plugins.Plugin
 
id - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
IdentifyingClassloader - Interface in de.iip_ecosphere.platform.support.plugins
Classloader with deeper identification support.
ids - Variable in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
ids - Variable in class de.iip_ecosphere.platform.support.plugins.Plugin
 
idToData - Static variable in class de.iip_ecosphere.platform.support.TaskRegistry
 
Ignore - Annotation Interface in de.iip_ecosphere.platform.support
Simplified annotation to ignore properties.
IGNORE - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
Use whatever you like.
IgnoreProperties - Annotation Interface in de.iip_ecosphere.platform.support
Simplified annotation to ignore properties.
ignoreUnknown() - Element in annotation interface de.iip_ecosphere.platform.support.IgnoreProperties
Property that defines whether it is ok to just ignore any unrecognized properties during deserialization.
ILoggerFactory - Interface in de.iip_ecosphere.platform.support.logging
The internal logger factory.
in - Variable in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
 
incEventCount() - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Increases the event counter.
Include - Annotation Interface in de.iip_ecosphere.platform.support
Annotation used to indicate when value of the annotated property is to be serialized.
Include.Type - Enum Class in de.iip_ecosphere.platform.support
Enumeration defining classes of properties of Java Beans are to be included in serialization.
index - Variable in class de.iip_ecosphere.platform.support.plugins.CompoundEnumeration
 
info(String) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
info(String) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the INFO level.
info(String, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
info(String, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the INFO level according to the specified format and argument.
info(String, Object...) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
info(String, Object...) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the INFO level according to the specified format and arguments.
info(String, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
info(String, Object, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
info(String, Throwable) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log an exception (throwable) at the INFO level with an accompanying message.
INFO - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
inFolder(String) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Returns a predicate checking whether ZipEntry is in folder.
initialLevels(Map<String, LogLevel>) - Method in interface de.iip_ecosphere.platform.support.logging.ILoggerFactory
Sets the initial levels to be considered when creating loggers if supported.
initId(String) - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
Returns the plugin id upon creation.
initIds(List<String>) - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
Returns the additional plugin ids upon creation.
initPluginSupplier(DefaultPluginDescriptor.PluginSupplier<T>) - Method in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
Returns the plugin supplier upon creation.
installDir - Variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
installDir - Variable in class de.iip_ecosphere.platform.support.plugins.Plugin
 
instance - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
 
instance - Variable in class de.iip_ecosphere.platform.support.plugins.SingletonPlugin
 
instance - Static variable in class de.iip_ecosphere.platform.support.yaml.Yaml
 
INSTANCE - Static variable in class de.iip_ecosphere.platform.support.plugins.CurrentClassloaderPluginSetupDescriptor
Instance for the current class loader provided by the plugin manager.
INSTANCE - Static variable in class de.iip_ecosphere.platform.support.plugins.CurrentContextPluginSetupDescriptor
 
instanceCls - Variable in class de.iip_ecosphere.platform.support.plugins.Plugin
 
intValue() - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Returns the value of this AtomicDouble as an int after a narrowing primitive conversion.
intValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonNumber
Returns this JSON number as an int.
INVALID - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 
IOConsumer<T> - Interface in de.iip_ecosphere.platform.support.function
A consumer that may throw an IOException.
IOFunction<T,R> - Interface in de.iip_ecosphere.platform.support.function
A simple (optional) function that may throw an IOException.
IOIterator<T> - Interface in de.iip_ecosphere.platform.support.json
An iterator that can throw IOException.
IORunnable - Interface in de.iip_ecosphere.platform.support.function
A runnable that may throw an IO exception.
IOSupplier<T> - Interface in de.iip_ecosphere.platform.support.function
A supplier that may throw an IOException.
IOUtils - Class in de.iip_ecosphere.platform.support
I/O utilities.
IOUtils() - Constructor for class de.iip_ecosphere.platform.support.IOUtils
 
IOVoidFunction - Interface in de.iip_ecosphere.platform.support.function
A simple (optional) function that may throw an IOException.
isAtLeastJava9() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether we are running on Java 9 or newer.
isAtLeastJava9() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns whether we are running on Java 9 or newer.
isAvailable(String, int) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether port on host is available and some process is listening.
isBlank(CharSequence) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Checks if a CharSequence is empty (""), null or whitespace only.
isBlank(CharSequence) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Checks if a CharSequence is empty (""), null or whitespace only.
isContainerIp(String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether address is a container address.
isEmpty() - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns true if this array contains no elements.
isEmpty() - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns true if this object contains no key-value mappings.
isEmpty(CharSequence) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Checks if a CharSequence is empty ("") or null.
isEmpty(CharSequence) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Checks if a CharSequence is empty ("") or null.
isEnabled(LogLevel) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Returns whether the given level is enabled.
isEnabled(LogLevel) - Method in enum class de.iip_ecosphere.platform.support.logging.LogLevel
Returns if this level is enabled if configured is given as logger level.
isEncrypted - Variable in enum class de.iip_ecosphere.platform.support.Schema
 
isEncrypted() - Method in enum class de.iip_ecosphere.platform.support.Schema
Returns whether this schema is supposed to be encrypted.
isException() - Method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Returns whether this object represents an exception.
isInContainer() - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether we are running inside a container.
isIpV4Addess(String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether the given string is an IPv4 address.
isIpV4Addess(String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether the given string is an IPv4 address.
isJava1_8() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether we are running on Java 1.8.
isJava1_8() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns whether we are running on Java 1.8.
isLinux() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether we are running on Linux.
isLinux() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns whether we are running on Linux.
isMac() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether we are running on Mac.
isMac() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns whether we are running on Mac.
isNotBlank(CharSequence) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Checks if a CharSequence is not empty (""), not null and not whitespace only.
isNotBlank(CharSequence) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Checks if a CharSequence is not empty (""), not null and not whitespace only.
isNull(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns true if the value at the specified location in this array is Json null.
isNull(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns true if the associated value for the specified name is a JSON null.
ISO8601_FORMAT - Static variable in class de.iip_ecosphere.platform.support.TimeUtils
Pre-defined known format for ISO8601.
isOwnAddress(String) - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether host is one of the addresses of this computer.
isRunningInsideDocker() - Static method in class de.iip_ecosphere.platform.support.NetUtils
Returns whether this JVM is running inside docker.
isUnix() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether we are running on Unix.
isUnix() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns whether we are running on Unix.
isValidPort(int) - Static method in class de.iip_ecosphere.platform.support.ServerAddress
Returns whether port is a valid port number.
isWindows() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Returns whether we are running on windows.
isWindows() - Static method in class de.iip_ecosphere.platform.support.OsUtils
Returns whether we are running on windows.

J

JavaBinaryPathDescriptor - Interface in de.iip_ecosphere.platform.support
Provides access to the Java binary path.
JavaUtils - Class in de.iip_ecosphere.platform.support
Java utils with based on more recent JDK libraries.
JavaUtils() - Constructor for class de.iip_ecosphere.platform.support.JavaUtils
 
Json - Class in de.iip_ecosphere.platform.support.json
Json interface.
Json() - Constructor for class de.iip_ecosphere.platform.support.json.Json
 
Json.EnumMapping<T> - Interface in de.iip_ecosphere.platform.support.json
Specifies the mapping of an enumeration for serialization/deserialization.
JsonArray - Interface in de.iip_ecosphere.platform.support.json
Represents a Json array.
JsonArrayBuilder - Interface in de.iip_ecosphere.platform.support.json
Creates Json arrays.
JsonBuilder<T> - Interface in de.iip_ecosphere.platform.support.json
Creates Json objects.
JsonGenerator - Interface in de.iip_ecosphere.platform.support.json
Abstracts Jacksons JsonGenerator for more fine-grained, incremental creation of JSON.
JsonIterator - Interface in de.iip_ecosphere.platform.support.json
An iterable JSON structure.
JsonIterator.EntryIterator - Interface in de.iip_ecosphere.platform.support.json
Element/entry iterator.
JsonIterator.ValueType - Enum Class in de.iip_ecosphere.platform.support.json
JSON value types.
JsonNumber - Interface in de.iip_ecosphere.platform.support.json
Represents a number.
JsonObject - Interface in de.iip_ecosphere.platform.support.json
Represents a Json object.
JsonObjectBuilder - Interface in de.iip_ecosphere.platform.support.json
Creates Json objects.
JsonProviderDescriptor - Interface in de.iip_ecosphere.platform.support.json
Creating the JSON instance via JSL.
JsonResultWrapper - Class in de.iip_ecosphere.platform.support.json
Uniform JSON way to represent results of operations that may fail.
JsonResultWrapper(JsonResultWrapper.ExceptionFunction) - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Creates a wrapper object.
JsonResultWrapper(JsonResultWrapper.ExceptionFunction, JsonResultWrapper.OperationCompletedListener) - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Creates a wrapper object.
JsonResultWrapper(JsonResultWrapper.ExceptionFunction, JsonResultWrapper.OperationCompletedListener, Function<Object[], String>) - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Creates a wrapper object.
JsonResultWrapper(JsonResultWrapper.ExceptionFunction, Function<Object[], String>) - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Creates a wrapper object.
JsonResultWrapper.ExceptionFunction - Interface in de.iip_ecosphere.platform.support.json
A function that may throw an exception.
JsonResultWrapper.OperationCompletedListener - Interface in de.iip_ecosphere.platform.support.json
Allows to track operations.
JsonResultWrapper.Result - Class in de.iip_ecosphere.platform.support.json
Represents the result w/o exception.
JsonString - Interface in de.iip_ecosphere.platform.support.json
Represents a String.
JsonUtils - Class in de.iip_ecosphere.platform.support.json
Some JSON utility methods, also reading/writing of specific types.
JsonUtils() - Constructor for class de.iip_ecosphere.platform.support.json.JsonUtils
 
JsonValue - Interface in de.iip_ecosphere.platform.support.json
Represents a Json value.

K

key() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
Returns the next entry key.
KEY_PLUGIN_IDS - Static variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
KEY_PLUGIN_IDS - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
Prefix identification key for classpath meta-information on the optional plugin ids.
KEY_SEQUENCE_NR - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
Prefix identification key for sequence number meta-information on the setup descriptor.
KEY_SETUP_DESCRIPTOR - Static variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
 
KEY_SETUP_DESCRIPTOR - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
Prefix identification key for classpath meta-information on the setup descriptor.
keys() - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
Returns the keys of the key-value pairs of this object.
knowsResourceResolver(ResourceResolver) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns whether the specific resolver is known.

L

lazySet(double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Eventually sets to the given value.
length(CharSequence) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Gets a CharSequence length or 0 if the CharSequence is null.
level - Variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
LEVEL - Static variable in class de.iip_ecosphere.platform.support.logging.LoggerFactory
 
listener - Variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
 
listFiles(File, Predicate<File>, Consumer<File>) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Lists contained files.
listFiles(InputStream, Predicate<ZipEntry>, Consumer<ZipEntry>) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Finds a file within the ZIP/JAR file given by in.
listFromJson(Object, Class<R>) - Method in class de.iip_ecosphere.platform.support.json.Json
Reads a typed List from a JSON string.
listFromJson(Object, Class<R>) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
Reads a typed List from a JSON string.
listFromJsonDflt(Object, Class<R>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Reads a typed List from a JSON string.
load(InputStream) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads a plain object from an input stream.
load(Class<D>) - Static method in class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
Creates a service loader for the given cls using PluginSetup.getClassLoader() as class loader.
loadAll(InputStream) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads all documents from a YAML file.
loadAll(InputStream, Class<?>) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads all documents from a YAML file, trying to apply cls as type.
loadAll(InputStream, String, Class<?>) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads all documents from a YAML file, trying to apply cls as type.
loadAllFrom(File, PluginManager.PluginFilter, PluginSetupDescriptor...) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Loads all plugins in folder, either in individual folders per plugin or merged into on jar folder with individual classpath files.
loadAllFrom(File, PluginSetupDescriptor...) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Loads all plugins in folder, either in individual folders per plugin or merged into on jar folder with individual classpath files.
loadAs(InputStream, Class<T>) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads an object from YAML given as an input stream expecting all properties.
loadAs(String, Class<T>) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads an object from YAML given as string expecting all properties.
loadClass(String, boolean) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
loadClasspathFileSafe(File, boolean) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Loads a classpath file relative to the actual jars and returns the specified classpath entries as URLs.
loadClasspathFileSafe(File, File, boolean, File...) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Loads a classpath file relative to the actual jars and returns the specified classpath entries as URLs.
loadClasspathSafe(File, boolean, File...) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Loads a resource in classpath format and returns the specified classpath entries as URLs.
loadDescriptors(URL, ClassLoader, List<PluginDescriptor>) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Loads the plugin descriptors from url.
loadedBy(Object, ClassLoader) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns whether obj was loaded by loader.
loader - Variable in class de.iip_ecosphere.platform.support.plugins.CurrentClassloaderPluginSetupDescriptor
 
loader - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginSetup
 
loadMapping(InputStream) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads a plain name-object mapping from an input stream.
loadPluginFrom(File, int, PluginManager.PluginFilter, PluginSetupDescriptor...) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Loads the plugin specified by its classpath file and its jar file folder based on metadata in the classpath file.
loadPlugins() - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Loads new plugins from all known plugin setup descriptors.
loadPlugins(boolean) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Loads plugins from all known plugin setup descriptors.
loadResourceSafe(String, ResourceResolver...) - Static method in class de.iip_ecosphere.platform.support.plugins.ResourceClasspathPluginSetupDescriptor
Loads a resource in classpath format and returns the specified classpath entries as URLs.
loadTolerantAs(InputStream, Class<T>) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
Loads an object from YAML given as an input stream ignoring missing properties.
LOCALHOST - Static variable in class de.iip_ecosphere.platform.support.ServerAddress
 
log(LogLevel, String) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the given level.
log(LogLevel, String, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the given level.
log(LogLevel, String, Object...) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the given level.
log(LogLevel, String, Object, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the given level.
log(LogLevel, String, Throwable) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the given level.
log(LogLevel, String, Throwable, PrintStream) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Logs the given message msg with no argument, possibly with the given throwable th if level is enabled.
logArgs(LogLevel, String, PrintStream, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Logs with one argument if level is enabled.
logArgs(LogLevel, String, PrintStream, Object[]) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Logs with arbitrary arguments if level is enabled.
logArgs(LogLevel, String, PrintStream, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Logs with two arguments if level is enabled.
Logger - Interface in de.iip_ecosphere.platform.support.logging
A logger.
Logger.Emitter - Interface in de.iip_ecosphere.platform.support.logging
Finally emits the log message.
LoggerFactory - Class in de.iip_ecosphere.platform.support.logging
Creates loggers.
LoggerFactory() - Constructor for class de.iip_ecosphere.platform.support.logging.LoggerFactory
 
LoggerFactoryDescriptor - Interface in de.iip_ecosphere.platform.support.logging
Creating the logger factory by JSL.
loggers - Static variable in class de.iip_ecosphere.platform.support.logging.LoggerFactory
 
LogLevel - Enum Class in de.iip_ecosphere.platform.support.logging
The log levels.
LogLevel() - Constructor for enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
longValue() - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Returns the value of this AtomicDouble as a long after a narrowing primitive conversion.
longValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonNumber
Returns this JSON number as a long.

M

map(String, Object, Map<String, Object>) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Maps key with value value to target.
mapFromJson(Object, Class<K>, Class<V>) - Method in class de.iip_ecosphere.platform.support.json.Json
Reads a typed Map from a JSON string.
mapFromJson(Object, Class<K>, Class<V>) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
Reads a typed Map from a JSON string.
mapFromJsonDflt(Object, Class<K>, Class<V>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Reads a typed Map from a JSON string.
MAPPER - Static variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
 
mark(int) - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
markSupported() - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
matchesFilter(URI) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Returns if any filter matches the given uri.
MAVEN_RESOLVER - Static variable in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Optional Maven resource resolver looking in src/main/resources and src/test/resources in this sequence.
MavenResourceResolver - Class in de.iip_ecosphere.platform.support.resources
A resource resolver for typical Maven paths.
MavenResourceResolver() - Constructor for class de.iip_ecosphere.platform.support.resources.MavenResourceResolver
Creates a resource resolver for the actual work directory.
MavenResourceResolver(File) - Constructor for class de.iip_ecosphere.platform.support.resources.MavenResourceResolver
Creates resource resolver for the given base directory.
maxEventCount - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
maxEventCountReached() - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Returns whether the maximum number of (expected) events was already reached.
MultiResourceResolver - Class in de.iip_ecosphere.platform.support.resources
A delegating multi resource resolver.
MultiResourceResolver(ResourceResolver...) - Constructor for class de.iip_ecosphere.platform.support.resources.MultiResourceResolver
Creates a resolver from individual resolvers or an array of resolvers.
MultiResourceResolver(List<ResourceResolver>) - Constructor for class de.iip_ecosphere.platform.support.resources.MultiResourceResolver
Creates a resolver from a list resolvers.

N

name - Variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
NetUtils - Class in de.iip_ecosphere.platform.support
Some network utilities.
NetUtils() - Constructor for class de.iip_ecosphere.platform.support.NetUtils
Preventing external creation.
next() - Method in interface de.iip_ecosphere.platform.support.json.IOIterator
Returns the next element in the iteration.
next() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
Is there a next entry?
next() - Method in class de.iip_ecosphere.platform.support.plugins.CompoundEnumeration
Determines the next element and returns whether it exists.
nextElement() - Method in class de.iip_ecosphere.platform.support.plugins.CompoundEnumeration
 
NO_MASK - Static variable in class de.iip_ecosphere.platform.support.NetUtils
 
NO_TASK - Static variable in class de.iip_ecosphere.platform.support.TaskRegistry
 
NON_NULL - Enum constant in enum class de.iip_ecosphere.platform.support.Include.Type
Value that indicates that only properties with non-null values are to be included.
NoOpServer - Class in de.iip_ecosphere.platform.support
A server that does nothing (sometimes a helpful fake class).
NoOpServer() - Constructor for class de.iip_ecosphere.platform.support.NoOpServer
 
NULL - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 
NUMBER - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 

O

OBJECT - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 
ObjectUtils - Class in de.iip_ecosphere.platform.support
Object utilities.
ObjectUtils() - Constructor for class de.iip_ecosphere.platform.support.ObjectUtils
 
OFF - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
OktoflowResourceResolver - Class in de.iip_ecosphere.platform.support.resources
A resource resolver for oktoflow resources, i.e.
OktoflowResourceResolver() - Constructor for class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
Creates a resource resolver for the actual work directory.
OktoflowResourceResolver(File) - Constructor for class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
Creates resource resolver for the given base directory.
OktoflowResourceResolver(File, String) - Constructor for class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
Creates resource resolver for the given base directory.
onDirectoryChange(File) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationListener
Directory changed Event.
onDirectoryCreate(File) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationListener
Directory created Event.
onDirectoryDelete(File) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationListener
Directory deleted Event.
onFileChange(File) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationListener
File changed Event.
onFileCreate(File) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationListener
File created Event.
onFileDelete(File) - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationListener
File deleted Event.
operationCompleted() - Method in interface de.iip_ecosphere.platform.support.json.JsonResultWrapper.OperationCompletedListener
Called when an operation is completed.
operationFailed() - Method in interface de.iip_ecosphere.platform.support.json.JsonResultWrapper.OperationCompletedListener
Called when an operation failed due to an exception.
optional(IOVoidFunction) - Static method in interface de.iip_ecosphere.platform.support.function.IOVoidFunction
Executes func but consumes IOException as execution is considered optional.
OsUtils - Class in de.iip_ecosphere.platform.support
Access to static operating system level information.
OsUtils() - Constructor for class de.iip_ecosphere.platform.support.OsUtils
Preventing external creation.
out - Variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
out - Variable in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
 
overwrite(T, Class<T>, Map<String, Object>) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Overwrites values in obj of type cls with data from data, but only if fields map into cls.

P

parse(byte[]) - Static method in class de.iip_ecosphere.platform.support.json.Json
Parses data into an interatively parsable structure.
parse(Object, String) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Parses a date from the given data for the specified format.
parse(String) - Static method in class de.iip_ecosphere.platform.support.json.Json
Parses text into an interatively parsable structure.
parseImpl(byte[]) - Method in class de.iip_ecosphere.platform.support.json.Json
Parses data into an interatively parsable structure.
parseImpl(String) - Method in class de.iip_ecosphere.platform.support.json.Json
Parses text into an interatively parsable structure.
parseSequenceNr(File, String, int) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Parses the plugin sequence number.
PLACEHOLDER - Static variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
Plugin<T> - Class in de.iip_ecosphere.platform.support.plugins
Represents a plugin.
Plugin(String, List<String>, Class<T>, Function<Plugin<T>, T>, File) - Constructor for class de.iip_ecosphere.platform.support.plugins.Plugin
Creates a plugin instance.
PluginBasedSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
Loads a plugin based on the classloader of an already loaded plugin.
PluginBasedSetupDescriptor(Class<?>) - Constructor for class de.iip_ecosphere.platform.support.plugins.PluginBasedSetupDescriptor
Creates a setup descriptor for a given plugin class (factory, descriptor, etc).
PluginBasedSetupDescriptor(String) - Constructor for class de.iip_ecosphere.platform.support.plugins.PluginBasedSetupDescriptor
Creates a setup descriptor for a given plugin id.
pluginClass - Variable in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
pluginCls - Variable in class de.iip_ecosphere.platform.support.plugins.PluginBasedSetupDescriptor
 
pluginCpFilter - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
 
PluginDescriptor<T> - Interface in de.iip_ecosphere.platform.support.plugins
Represents a loaded plugin.
pluginId - Variable in class de.iip_ecosphere.platform.support.plugins.PluginBasedSetupDescriptor
 
pluginIds - Variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
 
pluginIds - Variable in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
 
pluginIds() - Method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
Returns the plugin ids.
PluginInfo(File, Supplier<PluginSetupDescriptor>, int, List<String>) - Constructor for class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
Creates an instance.
PluginInfo(Supplier<PluginSetupDescriptor>) - Constructor for class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
Creates an instance for local setup descriptors.
PluginInstanceDescriptor<T> - Interface in de.iip_ecosphere.platform.support.plugins
Basic JSL descriptor for alternative plugin instance loading via JSL.
PluginManager - Class in de.iip_ecosphere.platform.support.plugins
Manages plugins to separate overlapping classpaths and dependencies of alternatives and optionals.
PluginManager() - Constructor for class de.iip_ecosphere.platform.support.plugins.PluginManager
 
PluginManager.PluginFilter - Interface in de.iip_ecosphere.platform.support.plugins
Allows to filter out plugins that shall not be loaded.
PluginManager.PluginInfo - Class in de.iip_ecosphere.platform.support.plugins
Collects information about a plugin.
plugins - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
 
plugins() - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Returns all known plugins.
pluginsByType - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
 
PluginSetup - Class in de.iip_ecosphere.platform.support.plugins
Basic setup for plugins.
PluginSetup() - Constructor for class de.iip_ecosphere.platform.support.plugins.PluginSetup
 
PluginSetupDescriptor - Interface in de.iip_ecosphere.platform.support.plugins
A descriptor to describe the presence of a plugin.
pluginSupplier - Variable in class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
 
port - Variable in class de.iip_ecosphere.platform.support.ServerAddress
 
POSTFIX_ID_DEFAULT - Static variable in class de.iip_ecosphere.platform.support.plugins.PluginManager
Postfix of plugin id to indicate a default plugin that is also returned if no plugin id matches.
prependSlash(String) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Prepends a "/" if there is none at the beginning of text.
preventDuplicates() - Method in interface de.iip_ecosphere.platform.support.plugins.PluginSetupDescriptor
Prevents duplicates by classloader filtering.
PROP_INCONTAINER - Static variable in class de.iip_ecosphere.platform.support.NetUtils
 
PROP_JAVA_HOME - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
The System property key for the Java home directory.
PROP_JAVA_HOME - Static variable in class de.iip_ecosphere.platform.support.OsUtils
The System property key for the Java home directory.
PROP_JAVA_SPEC_VER - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
The System property key for the Java Runtime Environment specification version.
PROP_OS_ARCH - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
The System property key for the architecture name of the operating system.
PROP_OS_NAME - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
The System property key for the name of the operating system.
PROP_TMP_DIR - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
The System property key for the temporary directory.
PROP_USER_HOME - Static variable in class de.iip_ecosphere.platform.support.commons.Commons
The System property key for the user home directory.
PROP_USER_HOME - Static variable in class de.iip_ecosphere.platform.support.OsUtils
The System property key for the user home directory.
prototype - Static variable in class de.iip_ecosphere.platform.support.json.Json
 

R

read() - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
read(byte[]) - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
read(byte[], int, int) - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
read(InputStream) - Static method in class de.iip_ecosphere.platform.support.yaml.YamlFile
Reads a YAML file into a generic object-based structure.
readClasspathFile(InputStream, File) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Reads and parses a given classpath file.
readFileToByteArray(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Reads the contents of a file into a byte array.
readFileToByteArray(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Reads the contents of a file into a byte array.
readFileToString(File) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Reads the contents of a file into a String with platform default charset.
readFileToString(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Reads the contents of a file into a String with platform default charset.
readFileToString(File, Charset) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Reads the contents of a file into a String.
readFileToString(File, Charset) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Reads the contents of a file into a String.
readLines(InputStream) - Static method in class de.iip_ecosphere.platform.support.IOUtils
Gets the contents of an InputStream as a list of Strings, one entry per line, using the Java platform default character encoding.
readLines(InputStream, Charset) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Gets the contents of an InputStream as a list of Strings, one entry per line, using the specified character encoding.
readLines(InputStream, Charset) - Static method in class de.iip_ecosphere.platform.support.IOUtils
Gets the contents of an InputStream as a list of Strings, one entry per line, using the specified character encoding.
readObject(ObjectInputStream) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Reconstitutes the instance from a stream (that is, deserializes it).
readValue(byte[], Class<T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Reads a value from a byte array.
readValue(String, Class<T>) - Method in class de.iip_ecosphere.platform.support.json.Json
Reads a value from a string.
readValueDflt(byte[], Class<T>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Reads a value from a byte array using the default instance.
readValueDflt(String, Class<T>) - Static method in class de.iip_ecosphere.platform.support.json.Json
Reads a value from a string using the default instance.
realParent - Variable in class de.iip_ecosphere.platform.support.plugins.ChildURLClassLoader
 
registerConverter(TimeUtils.DateConverter<?>) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Registers an additional converter.
registerDateConverters() - Method in class de.iip_ecosphere.platform.support.commons.Commons
Registers plugin-supplied date-time converters that shall be registered with the platform.
registerFormat(String, String) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Registers a default format for SimpleDateFormat.
registerPlugin(PluginDescriptor<?>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Registers the given plugin descriptor as a new plugin without installation directory.
registerPlugin(PluginDescriptor<?>, boolean, File) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Registers the given plugin descriptor.
registerPlugin(PluginSetupDescriptor) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Explicitly registers the given plugin (setup) descriptor.
registerPlugin(PluginSetupDescriptor, boolean) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Registers the given plugin (setup) descriptor.
registerResourceResolver(ResourceResolver) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Registers a resources resolver.
registerResourceResolver(ResourceResolver, boolean) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Registers a resources resolver.
registerTask() - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Registers a new task on the current task.
registerTask(String) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Registers a new task on the current task.
registerTask(Thread) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Registers a new task for the given thread, turning a still running one into TaskRegistry.TaskStatus.SUPPRESSED.
registerTask(Thread, String) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Registers a new task for the given thread, turning a still running one into TaskRegistry.TaskStatus.SUPPRESSED.
remove(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonBuilder
Remove the name/value pair from the JSON object associated with this object builder if it is present.
remove(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Remove the name/value pair from the JSON object associated with this object builder if it is present.
removeEnd(String, String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Removes a substring only if it is at the end of a source string, otherwise returns the source string.
removeEnd(String, String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Removes a substring only if it is at the end of a source string, otherwise returns the source string.
removePrefix - Variable in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 
removeStart(String, String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Removes a substring only if it is at the beginning of a source string, otherwise returns the source string.
removeStart(String, String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Removes a substring only if it is at the beginning of a source string, otherwise returns the source string.
replaceOnce(String, String, String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Replaces a String with another String inside a larger String, once.
replaceOnce(String, String, String) - Static method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Replaces searchString once in text by replacement.
replaceOnce(String, String, String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Replaces a String with another String inside a larger String, once.
requiredStopCalls - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
reset() - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
resolve(ClassLoader, String) - Method in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 
resolve(ClassLoader, String) - Method in class de.iip_ecosphere.platform.support.resources.MavenResourceResolver
 
resolve(ClassLoader, String) - Method in class de.iip_ecosphere.platform.support.resources.MultiResourceResolver
 
resolve(ClassLoader, String) - Method in class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
 
resolve(ClassLoader, String) - Method in interface de.iip_ecosphere.platform.support.resources.ResourceResolver
Resolves a resource to an input stream.
resolve(ClassLoader, String, File) - Method in class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
Resolves resource within the given baseFolder.
resolve(String) - Method in interface de.iip_ecosphere.platform.support.resources.ResourceResolver
Resolves a resource to an input stream using the default class loader.
resolvers - Variable in class de.iip_ecosphere.platform.support.resources.MultiResourceResolver
 
resolvers - Static variable in class de.iip_ecosphere.platform.support.resources.ResourceLoader
 
ResourceClasspathPluginSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
Default resource-based plugin setup descriptor, reading the required URLs from a classpath file.
ResourceClasspathPluginSetupDescriptor(String, ResourceResolver...) - Constructor for class de.iip_ecosphere.platform.support.plugins.ResourceClasspathPluginSetupDescriptor
Creates an instance based on loading a resource in classpath format.
ResourceLoader - Class in de.iip_ecosphere.platform.support.resources
Support for class loading also in FAT jars.
ResourceLoader() - Constructor for class de.iip_ecosphere.platform.support.resources.ResourceLoader
 
ResourceResolver - Interface in de.iip_ecosphere.platform.support.resources
Resolves resources.
result - Variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
 
Result() - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Creates a result object (for JSON).
Result(String) - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Creates a result object for a result value.
Result(Throwable) - Constructor for class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Creates a result object for an exceptional situation.
resultFromJson(Object) - Static method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Turns something in JSON into a Result.
reverse(Object[]) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Reverses the order of the given array.
reverse(Object[]) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Reverses the order of the given array.
ROOT_LOGGER_NAME - Static variable in interface de.iip_ecosphere.platform.support.logging.Logger
Case insensitive String constant used to retrieve the name of the root logger.
run() - Method in interface de.iip_ecosphere.platform.support.function.IORunnable
Runs this operation.
run() - Method in class de.iip_ecosphere.platform.support.plugins.StreamGobbler
 
RUNNING - Enum constant in enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
 

S

sameTask(TaskRegistry.TaskData) - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Returns whether the given task data is the same regarding the task id modulo beginning/trailing quotes as TaskRegistry.TaskData.getId().
sameTask(String) - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Returns whether the given taskId modulo beginning/trailing quotes is the same as TaskRegistry.TaskData.getId().
sanitizeFileName(String) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Turns an arbitrary string into something that can be used as a file name.
sanitizeFileName(String, boolean) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Turns an arbitrary string into something that can be used as a file name.
schema - Variable in class de.iip_ecosphere.platform.support.ServerAddress
 
Schema - Enum Class in de.iip_ecosphere.platform.support
Lists common relevant protocol schemas.
Schema(String, boolean) - Constructor for enum class de.iip_ecosphere.platform.support.Schema
Creates a constant.
sequenceNr - Variable in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.AtomicDouble
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
 
serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.ServerAddress
 
Server - Interface in de.iip_ecosphere.platform.support
A generic server, something that can be started or stopped and, finally, disposed.
ServerAddress - Class in de.iip_ecosphere.platform.support
Represents a reusable server address.
ServerAddress(Schema) - Constructor for class de.iip_ecosphere.platform.support.ServerAddress
Creates a new ServerAddress.LOCALHOST server address instance on an ephemerial port.
ServerAddress(Schema, int) - Constructor for class de.iip_ecosphere.platform.support.ServerAddress
Creates a new ServerAddress.LOCALHOST server address instance.
ServerAddress(Schema, String, int) - Constructor for class de.iip_ecosphere.platform.support.ServerAddress
Creates a new server address instance.
ServiceLoaderUtils - Class in de.iip_ecosphere.platform.support.jsl
Helper functions for Java Service Loading.
ServiceLoaderUtils() - Constructor for class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
 
set(double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Sets to the given value.
setClassAssertionStatus(String, boolean) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Sets the desired assertion status for the named top-level class in this class loader and any nested classes contained therein.
setClassAssertionStatus(String, boolean) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
setClassLoader(ClassLoader) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginSetup
Sets the class loader to use, also as central class loader for resource loading.
setDefaultAssertionStatus(boolean) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Sets the default assertion status for this class loader.
setDefaultAssertionStatus(boolean) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
setEmitter(Logger.Emitter) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
setEmitter(Logger.Emitter) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Sets the emitter so that the output format can be changed programmatically.
setException(String) - Method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Defines the exception text.
setInstance(Commons) - Static method in class de.iip_ecosphere.platform.support.commons.Commons
Manually sets the instance.
setInstance(Yaml) - Static method in class de.iip_ecosphere.platform.support.yaml.Yaml
Manually sets the instance.
setLevel(LogLevel) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
setLevel(LogLevel) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Sets the log level.
setLoggerFactory(ILoggerFactory) - Static method in class de.iip_ecosphere.platform.support.logging.LoggerFactory
Changes the logger factory.
setMaxEventCount(int) - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Defines the maximum number of (expected) events.
setPackageAssertionStatus(String, boolean) - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
Sets the package default assertion status for the named package.
setPackageAssertionStatus(String, boolean) - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
setPluginClasspathFilter(Predicate<File>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
setPrototype(Json) - Static method in class de.iip_ecosphere.platform.support.json.Json
Manually sets the instance.
setRequiredStopCalls(int) - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Changes the number of required stop calls (TaskRegistry.TaskData.setStatus(TaskStatus) with TaskRegistry.TaskStatus.STOPPED) to change the task to stopped.
setResult(String) - Method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper.Result
Defines the result.
setStatus(TaskRegistry.TaskStatus) - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Changes the task status and the timestamp of change.
setStreams(PrintStream, PrintStream) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Sets the streams for logging.
setTimeout(long) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Changes the timeout indicating a TaskRegistry.TaskData instance to be cleaned up.
SETUP_RESOLVER - Static variable in class de.iip_ecosphere.platform.support.resources.MultiResourceResolver
Resolver for setup (override) files.
setupDescriptor - Variable in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor.ClasspathFile
 
SingletonPlugin<T> - Class in de.iip_ecosphere.platform.support.plugins
Represents a singleton plugin, i.e., a plugin holds and returns a singleton instance.
SingletonPlugin(String, List<String>, Class<T>, Function<Plugin<T>, T>, File) - Constructor for class de.iip_ecosphere.platform.support.plugins.SingletonPlugin
Creates a plugin instance.
SingletonPluginDescriptor<T> - Class in de.iip_ecosphere.platform.support.plugins
Singleton plugin descriptor implementation, creates SingletonPlugin instances.
SingletonPluginDescriptor(String, List<String>, Class<T>, DefaultPluginDescriptor.PluginSupplier<T>) - Constructor for class de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor
Creates a descriptor instance.
size() - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
Returns the number of elements in this array.
size() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Returns the size of the underlying structure.
skip(long) - Method in class de.iip_ecosphere.platform.support.DelegatingInputStream
 
sleep(int) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Just sleeps for the given amount of milliseconds.
slice(byte[], JsonIterator) - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Slices data so that the nested part of iter remains.
sortPlugins(List<PluginManager.PluginInfo>) - Static method in class de.iip_ecosphere.platform.support.plugins.PluginManager
Sorts the plugins, basically according to their initial sequence number and then, if given, after the last specified dependent plugin (or if not matching at the end).
SSH - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
SSH.
SSL - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
TCP TLS-encrypted.
start() - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationMonitor
Starts monitoring.
start() - Method in class de.iip_ecosphere.platform.support.NoOpServer
 
start() - Method in interface de.iip_ecosphere.platform.support.Server
Start the server without waiting time/blocking.
status - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
stop() - Method in interface de.iip_ecosphere.platform.support.commons.FileAlterationMonitor
Stops monitoring.
stop(boolean) - Method in class de.iip_ecosphere.platform.support.NoOpServer
 
stop(boolean) - Method in interface de.iip_ecosphere.platform.support.Server
Stop the server.
stop(Server, boolean) - Static method in interface de.iip_ecosphere.platform.support.Server
Stops a given server instance.
stopCallCount - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
STOPPED - Enum constant in enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
 
stopTask() - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Stops the actual task of the current thread.
stopTask(String) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Stops the given task.
stopTask(Thread) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Stops the given task.
stream(ServiceLoader<D>) - Static method in class de.iip_ecosphere.platform.support.jsl.ServiceLoaderUtils
Turns the service loader into a stream.
StreamGobbler - Class in de.iip_ecosphere.platform.support.plugins
Simple process stream gobbler.
StreamGobbler(InputStream, PrintStream) - Constructor for class de.iip_ecosphere.platform.support.plugins.StreamGobbler
Creates a stream gobbler.
STRING - Enum constant in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 
stringConverter - Static variable in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
StringUtils - Class in de.iip_ecosphere.platform.support
String utility functions.
StringUtils() - Constructor for class de.iip_ecosphere.platform.support.StringUtils
 
stripExtension(String) - Static method in class de.iip_ecosphere.platform.support.plugins.FolderClasspathPluginSetupDescriptor
Strip the extension of a file name.
supplier - Variable in class de.iip_ecosphere.platform.support.plugins.PluginManager.PluginInfo
 
SUPPRESSED - Enum constant in enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
 
SYSTEM_ROOT - Static variable in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 

T

Tailer - Interface in de.iip_ecosphere.platform.support.commons
Encapsulation of the UNIX "tail -f" functionality.
TailerListener - Interface in de.iip_ecosphere.platform.support.commons
Listener for events from a Tailer.
TaskData(String, Thread) - Constructor for class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
Creates an instance, sets the id and turns the status to TaskRegistry.TaskStatus.RUNNING.
taskIdSupplier - Variable in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
 
TaskRegistry - Class in de.iip_ecosphere.platform.support
Thread-based mechanism to track tasks (AAS, through UI).
TaskRegistry() - Constructor for class de.iip_ecosphere.platform.support.TaskRegistry
 
TaskRegistry.TaskData - Class in de.iip_ecosphere.platform.support
Represents data associated to a task.
TaskRegistry.TaskStatus - Enum Class in de.iip_ecosphere.platform.support
Constants to represent the task status.
TaskStatus() - Constructor for enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
 
TCP - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
TCP unencrypted.
THIS_DIR - Static variable in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 
threadId - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
threadToData - Static variable in class de.iip_ecosphere.platform.support.TaskRegistry
 
timeout - Static variable in class de.iip_ecosphere.platform.support.TaskRegistry
 
timestamp - Variable in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
TimeUtils - Class in de.iip_ecosphere.platform.support
Test utilities.
TimeUtils() - Constructor for class de.iip_ecosphere.platform.support.TimeUtils
Preventing external creation.
TimeUtils.AbstractDateConverter<T> - Class in de.iip_ecosphere.platform.support
An abstract basic date converter.
TimeUtils.DateConverter<T> - Interface in de.iip_ecosphere.platform.support
Plugin to extend the date time conversion.
toArray(List<String>) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Turns a string list to an array.
toBigDecimalValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a big decimal value.
toBigIntegerValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a big integer value.
toBooleanValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a boolean value.
toByteArray(InputStream) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Gets the contents of an InputStream as a byte[].
toByteArray(InputStream) - Static method in class de.iip_ecosphere.platform.support.IOUtils
Gets the contents of an InputStream as a byte[].
toDate(LocalDateTime) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Converts a LocalDateTime value to Date using instant and the system default time zone.
toDate(T) - Method in interface de.iip_ecosphere.platform.support.TimeUtils.DateConverter
Turns data into a date.
toDoubleValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a double value.
toFloatValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a float value.
toIntValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to an int value.
toJson(JsonResultWrapper.Result) - Static method in class de.iip_ecosphere.platform.support.json.JsonResultWrapper
Turns a JsonResultWrapper.Result into JSON.
toJson(Object) - Method in class de.iip_ecosphere.platform.support.json.Json
Turns an object to JSON.
toJson(Object) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
Turns an object to JSON.
toJsonDflt(Object) - Static method in class de.iip_ecosphere.platform.support.json.Json
Turns an object to JSON on the default instance.
toJsonQuiet(Object) - Method in class de.iip_ecosphere.platform.support.json.Json
Turns an object to JSON without throwing exceptions.
toList(Iterable<T>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns the elements in the iterable into a list.
toList(Enumeration<T>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns the elements in the enumeration into a list.
toList(Iterator<T>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns the elements in the iterator into a list.
toList(T...) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns given elements into a list.
toLocalDateTime(Date) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
Converts a Date value to LocalDateTime using instant and the system default time zone.
toLongValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a long value.
toServerUri() - Method in class de.iip_ecosphere.platform.support.ServerAddress
Returns the URI representation of the server address apart from overridden extensions in ServerAddress.toUri().
toSet(Iterable<T>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns the elements in the iterable into a set.
toSet(Enumeration<T>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns the elements in the enumeration into a set.
toSet(Iterator<T>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns the elements in the iterator into a set.
toSet(T...) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns given elements into a list.
toString() - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Returns the String representation of the current value.
toString() - Method in class de.iip_ecosphere.platform.support.plugins.ChildFirstClassLoader
 
toString() - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
 
toString(InputStream) - Static method in class de.iip_ecosphere.platform.support.IOUtils
Gets the contents of an InputStream as a String using the specified Java platform default character encoding.
toString(InputStream, Charset) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Gets the contents of an InputStream as a String using the specified character encoding.
toString(InputStream, Charset) - Static method in class de.iip_ecosphere.platform.support.IOUtils
Gets the contents of an InputStream as a String using the specified character encoding.
toString(Object) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Turns an object to an readable string, usually using reflection.
toString(Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
Turns an argument object to a string value.
toString(Object) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Turns an object to an readable string, usually using reflection.
toString(Collection<?>, String, String, String) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns a collection into a string with configurable lead-in, separator and lead-out.
toStringShortStyle(Object) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Turns an object to an readable string, usually using reflection.
toStringShortStyle(Object) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Turns an object to an readable string, usually using reflection.
toStringSpaceSeparated(Collection<?>) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
Turns a collection into a string with no lead-in, one space as separator and no lead-out.
toStringValue() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Turns this iterator to a string value.
toTokenArray(StringTokenizer) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Turns the tokens of the given tokenizer into an array.
toTokenList(StringTokenizer) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Turns the tokens of the given tokenizer into a list.
toUri() - Method in enum class de.iip_ecosphere.platform.support.Schema
Returns the URI schema prefix.
toUri() - Method in class de.iip_ecosphere.platform.support.ServerAddress
Returns the URI representation of this server address.
toURL(File...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Turns all files to URL instances.
toURL(String...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Turns all urls to URL instances.
toURLSafe(File...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Turns all files to URL instances, logs errors.
toURLSafe(String...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Turns all urls to URL instances, logs errors.
trace(String) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
trace(String) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the TRACE level.
trace(String, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
trace(String, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the TRACE level according to the specified format and argument.
trace(String, Object...) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
trace(String, Object...) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
trace(String, Object, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
trace(String, Throwable) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log an exception (throwable) at the TRACE level with an accompanying message.
TRACE - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
Type() - Constructor for enum class de.iip_ecosphere.platform.support.Include.Type
 

U

unassociateTask(Thread) - Static method in class de.iip_ecosphere.platform.support.TaskRegistry
Unassociates a thread.
unescape(String) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
Unescapes an input string from JSON.
unescapeJava(String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Unescapes any Java literals found in the String.
unescapeJava(String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Unescapes any Java literals found in the String.
unescapeJson(String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Unescapes any Json literals found in the String.
unescapeJson(String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
Unescapes any Json literals found in the String.
UNKNOWN - Enum constant in enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
 
unregisterResourceResolver(ResourceResolver) - Static method in class de.iip_ecosphere.platform.support.resources.ResourceLoader
Unregisters a resources resolver.
updateAndGet(DoubleUnaryOperator) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically updates the current value with the results of applying the given function.
UPDATER - Static variable in class de.iip_ecosphere.platform.support.AtomicDouble
 
uriSchema - Variable in enum class de.iip_ecosphere.platform.support.Schema
 
URLPluginSetupDescriptor - Class in de.iip_ecosphere.platform.support.plugins
Default URL-based plugin setup descriptor.
URLPluginSetupDescriptor(URL[]) - Constructor for class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
Creates an URL plugin setup descriptor.
urls - Variable in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
 
USER_HOME - Static variable in class de.iip_ecosphere.platform.support.resources.FolderResourceResolver
 

V

validatePort(int) - Static method in class de.iip_ecosphere.platform.support.ServerAddress
Validates port and if port is not valid, turn it into an ephemeral port.
value - Variable in class de.iip_ecosphere.platform.support.AtomicDouble
 
value() - Element in annotation interface de.iip_ecosphere.platform.support.ConfiguredName
The configured name.
value() - Element in annotation interface de.iip_ecosphere.platform.support.Filter
Id of filter to use; if empty String (""), no filter is to be used.
value() - Element in annotation interface de.iip_ecosphere.platform.support.Ignore
Optional argument that defines whether this annotation is active or not.
value() - Element in annotation interface de.iip_ecosphere.platform.support.Include
Inclusion rule to use for instances (values) of types (Classes) or properties annotated; defaults to Include.Type.ALWAYS.
value() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator.EntryIterator
Returns the next entry value.
valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.Include.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.logging.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.Schema
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.iip_ecosphere.platform.support.Include.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.iip_ecosphere.platform.support.logging.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.iip_ecosphere.platform.support.Schema
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.iip_ecosphere.platform.support.TaskRegistry.TaskStatus
Returns an array containing the constants of this enum class, in the order they are declared.
valueType() - Method in interface de.iip_ecosphere.platform.support.json.JsonIterator
Returns the value type.
ValueType() - Constructor for enum class de.iip_ecosphere.platform.support.json.JsonIterator.ValueType
 

W

waitFor(Supplier<Boolean>, int, int) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
A generic function that waits either until the timeout is reached or the endCondition returns true.
warn(String) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
warn(String) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the WARN level.
warn(String, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
warn(String, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the WARN level according to the specified format and argument.
warn(String, Object...) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
warn(String, Object...) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
warn(String, Object, Object) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
 
warn(String, Throwable) - Method in interface de.iip_ecosphere.platform.support.logging.Logger
Log an exception (throwable) at the WARN level with an accompanying message.
WARN - Enum constant in enum class de.iip_ecosphere.platform.support.logging.LogLevel
 
weakCompareAndSet(double, double) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Atomically sets the value to the given updated value if the current value is bitwise equal to the expected value.
write(File, CharSequence) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Writes a CharSequence with platform default charset to a file creating the file if it does not exist.
write(File, CharSequence, Charset) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Writes a CharSequence to a file creating the file if it does not exist.
write(File, CharSequence, Charset) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Writes a CharSequence to a file creating the file if it does not exist.
writeArray(double[], int, int) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Value write method that can be called to write a single array.
writeArray(int[], int, int) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Value write method that can be called to write a single array.
writeArray(long[], int, int) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Value write method that can be called to write a single array.
writeArray(String[], int, int) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Value write method that can be called to write a single array.
writeBoolean(boolean) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting literal JSON boolean value (one of Strings 'true' and 'false').
writeByteArrayToFile(File, byte[]) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Writes a byte array to a file creating the file if it does not exist.
writeByteArrayToFile(File, byte[]) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Writes a byte array to a file creating the file if it does not exist.
writeByteArrayToFile(File, byte[], boolean) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Writes a byte array to a file creating the file if it does not exist.
writeByteArrayToFile(File, byte[], boolean) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Writes a byte array to a file creating the file if it does not exist.
writeEndArray() - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for writing closing marker of a JSON Array value.
writeEndObject() - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for writing closing marker of an Object value.
writeFieldName(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for writing a field name.
writeNull() - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting literal JSON null value.
writeNumber(double) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting indicate JSON numeric value.
writeNumber(float) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting indicate JSON numeric value.
writeNumber(int) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting given value as JSON number.
writeNumber(long) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting given value as JSON number.
writeNumber(short) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting given value as JSON number.
writeNumber(BigDecimal) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting indicate JSON numeric value.
writeNumber(BigInteger) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting given value as JSON number.
writeObject(ObjectOutputStream) - Method in class de.iip_ecosphere.platform.support.AtomicDouble
Saves the state to a stream (that is, serializes it).
writeObject(Object) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for writing given Java object (POJO) as Json.
writeStartArray() - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for writing starting marker of a Array value.
writeStartObject() - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for writing starting marker of an Object value.
writeString(String) - Method in interface de.iip_ecosphere.platform.support.json.JsonGenerator
Method for outputting a String value.
writeStringToFile(File, String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Writes a String with platform default charset to a file creating the file if it does not exist.
writeStringToFile(File, String) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Writes a String with platform default charset to a file creating the file if it does not exist.
writeStringToFile(File, String, Charset) - Method in class de.iip_ecosphere.platform.support.commons.Commons
Writes a String to a file creating the file if it does not exist.
writeStringToFile(File, String, Charset) - Static method in class de.iip_ecosphere.platform.support.FileUtils
Writes a String to a file creating the file if it does not exist.
writeValueAsBytes(Object) - Method in class de.iip_ecosphere.platform.support.json.Json
Writes a given values into a byte array representation.
writeValueAsBytesDflt(Object) - Static method in class de.iip_ecosphere.platform.support.json.Json
Writes a given values into a byte array representation.
writeValueAsString(Object) - Method in class de.iip_ecosphere.platform.support.json.Json
Writes a given values into a string representation.
writeValueAsStringDflt(Object) - Static method in class de.iip_ecosphere.platform.support.json.Json
Writes a given values into a string representation.
WS - Enum constant in enum class de.iip_ecosphere.platform.support.Schema
Not-encrypted websockets.

Y

Yaml - Class in de.iip_ecosphere.platform.support.yaml
Generic access to YAML.
Yaml() - Constructor for class de.iip_ecosphere.platform.support.yaml.Yaml
 
YamlFile - Class in de.iip_ecosphere.platform.support.yaml
Low-level YAML file support, specific functions for oktoflow.
YamlFile() - Constructor for class de.iip_ecosphere.platform.support.yaml.YamlFile
Prevents external instantiation.
YamlProviderDescriptor - Interface in de.iip_ecosphere.platform.support.yaml
Creating the YAML instance via JSL.

Z

zipSlipProtect(ZipEntry, Path) - Static method in class de.iip_ecosphere.platform.support.ZipUtils
Protects from ZIP slip attack.
ZipUtils - Class in de.iip_ecosphere.platform.support
Basic JAR/ZIP utilities.
ZipUtils() - Constructor for class de.iip_ecosphere.platform.support.ZipUtils
Preventing external creation.
ZipUtils.ClosingInputStream - Class in de.iip_ecosphere.platform.support
A delegating input stream that closes a given closable after closing this stream.
A B C D E F G H I J K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form