Index
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
infoshall 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
elementstolist. - addAll(Set<T>, T...) - Static method in class de.iip_ecosphere.platform.support.CollectionUtils
-
Turns given
elementstoset. - 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.PluginInfoand 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.PluginInfoand 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
datawiththread. - 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
doublevalue that may be updated atomically. - AtomicDouble() - Constructor for class de.iip_ecosphere.platform.support.AtomicDouble
-
Creates a new
AtomicDoublewith initial value0.0. - AtomicDouble(double) - Constructor for class de.iip_ecosphere.platform.support.AtomicDouble
-
Creates a new
AtomicDoublewith 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
processwith 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
processwith 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
stringinto afile. - base64ToFile(String, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
-
Turn base64 encoded
stringinto afile. - 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
ClassLoaderandjava.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
iterfor cleanup. - clearAssertionStatus() - Method in interface de.iip_ecosphere.platform.support.plugins.ChildClassLoader
-
Sets the default assertion status for this class loader to
falseand 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
clsby considering the annotations incls. - 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
urlis ok. - connectionOk(URL) - Static method in class de.iip_ecosphere.platform.support.NetUtils
-
Returns whether the connection to
urlis 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
keyexist 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
sourceto thetargetobject. - copyFields(Object, Object) - Static method in class de.iip_ecosphere.platform.support.ObjectUtils
-
Copies all fields from the
sourceto thetargetobject. - copyFieldsSafe(Object, Object) - Static method in class de.iip_ecosphere.platform.support.ObjectUtils
-
Copies all fields from the
sourceto thetargetobject. - 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
- copyInputStreamToFile(InputStream, File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
- 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.baseis 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
clsand 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
streamassuming a heterogeneous collection ofcls. - 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.tmpdirwithout 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 ofdefaultStr. - 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 ofdefaultStr. - 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
fieldNamesas 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
AtomicDoubleas adouble. - 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
objectto a string. - dump(Object, Writer) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
-
Dumps
objectin terms of its class to output. - dump(Object, Class<?>, Writer) - Method in class de.iip_ecosphere.platform.support.yaml.Yaml
-
Dumps
objectin terms ofclsto 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
msgwith no argument, possibly with the given throwableth. - 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
Stringusing Java String rules. - escapeJava(String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
-
Escapes the characters in a
Stringusing Java String rules. - escapeJson(String) - Method in class de.iip_ecosphere.platform.support.commons.Commons
-
Escapes the characters in a
Stringusing Json String rules. - escapeJson(String) - Static method in class de.iip_ecosphere.platform.support.StringUtils
-
Escapes the characters in a
Stringusing 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
fieldNamesto 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
fileinto a base64 encoded string. - fileToBase64(File) - Static method in class de.iip_ecosphere.platform.support.FileUtils
-
Turn
fileinto 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
nameinfolderand its subfolders. - findFile(File, String) - Static method in class de.iip_ecosphere.platform.support.FileUtils
-
Tries to find the file
nameinfolderand 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
AtomicDoubleas afloatafter 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
functionwithparamsand catches all occurring exceptions turning them into anExecutionException. - 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()is1, 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
ILoggerFactoryinstance. - 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
Filerepresenting the system temporary directory. - getTempDirectory() - Static method in class de.iip_ecosphere.platform.support.FileUtils
-
Returns a
Filerepresenting 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.TaskDatainstance 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
Filerepresenting the user's home directory. - getUserDirectory() - Static method in class de.iip_ecosphere.platform.support.FileUtils
-
Returns a
Filerepresenting 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.homeSystem Property. - getUserHome() - Static method in class de.iip_ecosphere.platform.support.OsUtils
-
Returns the
user.homeSystem 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
instanceis tagged with theExcludeFirstannotation. - 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
trueif 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
ZipEntryis infolder. - 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
AtomicDoubleas anintafter 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
portonhostis 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
addressis a container address. - isEmpty() - Method in interface de.iip_ecosphere.platform.support.json.JsonArray
-
Returns
trueif this array contains no elements. - isEmpty() - Method in interface de.iip_ecosphere.platform.support.json.JsonObject
-
Returns
trueif 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
configuredis 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
trueif 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
trueif 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
hostis 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
portis 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
0if the CharSequence isnull. - 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
clsusingPluginSetup.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
clsas 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
clsas 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
objwas loaded byloader. - 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
msgwith no argument, possibly with the given throwablethiflevelis enabled. - logArgs(LogLevel, String, PrintStream, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
-
Logs with one argument if
levelis enabled. - logArgs(LogLevel, String, PrintStream, Object[]) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
-
Logs with arbitrary arguments if
levelis enabled. - logArgs(LogLevel, String, PrintStream, Object, Object) - Method in class de.iip_ecosphere.platform.support.logging.FallbackLogger
-
Logs with two arguments if
levelis 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
AtomicDoubleas alongafter 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
keywith valuevalueto 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/resourcesandsrc/test/resourcesin 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
basedirectory. - 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
basedirectory. - OktoflowResourceResolver(File, String) - Constructor for class de.iip_ecosphere.platform.support.resources.OktoflowResourceResolver
-
Creates resource resolver for the given
basedirectory. - 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
funcbut consumesIOExceptionas 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
objof typeclswith data fromdata, but only if fields map intocls.
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
datafor the specifiedformat. - 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
InputStreamas 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
InputStreamas 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
InputStreamas 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 intoTaskRegistry.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 intoTaskRegistry.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
searchStringonce intextbyreplacement. - 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
datais the same regarding the task id modulo beginning/trailing quotes asTaskRegistry.TaskData.getId(). - sameTask(String) - Method in class de.iip_ecosphere.platform.support.TaskRegistry.TaskData
-
Returns whether the given
taskIdmodulo beginning/trailing quotes is the same asTaskRegistry.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.LOCALHOSTserver address instance on an ephemerial port. - ServerAddress(Schema, int) - Constructor for class de.iip_ecosphere.platform.support.ServerAddress
-
Creates a new
ServerAddress.LOCALHOSTserver 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
-
Defines the plugin classpath filter for
PluginManager.loadAllFrom(File, PluginSetupDescriptor...)andPluginManager.loadAllFrom(File, PluginFilter, PluginSetupDescriptor...). - 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)withTaskRegistry.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.TaskDatainstance 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
SingletonPlugininstances. - 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
dataso that the nested part ofiterremains. - 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
InputStreamas abyte[]. - toByteArray(InputStream) - Static method in class de.iip_ecosphere.platform.support.IOUtils
-
Gets the contents of an
InputStreamas abyte[]. - toDate(LocalDateTime) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
-
Converts a
LocalDateTimevalue toDateusing 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.Resultinto JSON. - toJson(Object) - Method in class de.iip_ecosphere.platform.support.json.Json
-
Turns an
objectto JSON. - toJson(Object) - Static method in class de.iip_ecosphere.platform.support.json.JsonUtils
-
Turns an
objectto JSON. - toJsonDflt(Object) - Static method in class de.iip_ecosphere.platform.support.json.Json
-
Turns an
objectto JSON on the default instance. - toJsonQuiet(Object) - Method in class de.iip_ecosphere.platform.support.json.Json
-
Turns an
objectto 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
elementsinto a list. - toLocalDateTime(Date) - Static method in class de.iip_ecosphere.platform.support.TimeUtils
-
Converts a
Datevalue toLocalDateTimeusing 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
elementsinto 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
InputStreamas 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
InputStreamas 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
InputStreamas 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
filestoURLinstances. - toURL(String...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
-
Turns all
urlstoURLinstances. - toURLSafe(File...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
-
Turns all
filestoURLinstances, logs errors. - toURLSafe(String...) - Static method in class de.iip_ecosphere.platform.support.plugins.URLPluginSetupDescriptor
-
Turns all
urlstoURLinstances, 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
- 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
timeoutis reached or theendConditionreturnstrue. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form