Index

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

D

de.cuioss.java.tools - module de.cuioss.java.tools
 
de.cuioss.tools.base - package de.cuioss.tools.base
Provides some basic utilities, inspired by googles package 'com.google.common.base' BooleanOperations provides some minimal tooling for checking some or / and conditions, e.g.
de.cuioss.tools.codec - package de.cuioss.tools.codec
Provides types and structures similiar to https://github.com/apache/commons-codec.
de.cuioss.tools.collect - package de.cuioss.tools.collect
Provides a number of utilities in the context of Collections CollectionBuilder: Unified builder for building arbitrary Collections. CollectionLiterals: Provides literal-forms for creating populated collection instances.
de.cuioss.tools.concurrent - package de.cuioss.tools.concurrent
 
de.cuioss.tools.formatting - package de.cuioss.tools.formatting
Configurable formatting for complex structures
de.cuioss.tools.formatting.template - package de.cuioss.tools.formatting.template
Template package contains classes for different templates configurations
de.cuioss.tools.formatting.template.lexer - package de.cuioss.tools.formatting.template.lexer
This packages contains classes for operations for different string templates.
de.cuioss.tools.formatting.template.token - package de.cuioss.tools.formatting.template.token
This package contains different types of tokens
de.cuioss.tools.io - package de.cuioss.tools.io
Provides a number of io related utilities
de.cuioss.tools.lang - package de.cuioss.tools.lang
 
de.cuioss.tools.logging - package de.cuioss.tools.logging
Simple wrapper for using java util logging in a more convenient manner, see CuiLogger for details.
de.cuioss.tools.net - package de.cuioss.tools.net
Provides Network related utilitites
de.cuioss.tools.net.ssl - package de.cuioss.tools.net.ssl
 
de.cuioss.tools.property - package de.cuioss.tools.property
Provides some types and utilities to simplify the interaction with Beans as specified in the JavaBean-Specification, similar to apache BeanUtils.
de.cuioss.tools.reflect - package de.cuioss.tools.reflect
Provides some utility classes simplifying usage of reflection
de.cuioss.tools.string - package de.cuioss.tools.string
 
debug(String) - Method in class de.cuioss.tools.logging.CuiLogger
Log a message at the debug level.
debug(String, Object...) - Method in class de.cuioss.tools.logging.CuiLogger
Log a message at the debug level.
debug(String, Throwable) - Method in class de.cuioss.tools.logging.CuiLogger
Log a message at the debug level.
debug(Throwable, String, Object...) - Method in class de.cuioss.tools.logging.CuiLogger
Log a message at the debug level.
debug(Throwable, Supplier<String>) - Method in class de.cuioss.tools.logging.CuiLogger
Log a message at the debug level.
debug(Supplier<String>) - Method in class de.cuioss.tools.logging.CuiLogger
Log a message at the debug level.
DEBUG - Enum constant in enum class de.cuioss.tools.logging.LogLevel
Debug Level, maps to Level.FINE.
decode(byte[]) - Method in class de.cuioss.tools.codec.Hex
Converts an array of character bytes representing hexadecimal values into an array of bytes of those same values.
decode(String) - Static method in class de.cuioss.tools.net.IDNInternetAddress
Decode the domain part of an email address
decode(String, UnaryOperator<String>) - Static method in class de.cuioss.tools.net.IDNInternetAddress
Decodes the given address and sanitizes the elements with the provided sanitizer.
decode(Object) - Method in class de.cuioss.tools.codec.Hex
Converts a String or an array of character bytes representing hexadecimal values into an array of bytes of those same values.
decode(ByteBuffer) - Method in class de.cuioss.tools.codec.Hex
Converts a buffer of character bytes representing hexadecimal values into an array of bytes of those same values.
decodeHex(char[]) - Static method in class de.cuioss.tools.codec.Hex
Converts an array of characters representing hexadecimal values into an array of bytes of those same values.
decodeHex(String) - Static method in class de.cuioss.tools.codec.Hex
Converts a String representing hexadecimal values into an array of bytes of those same values.
DecoderException - Exception in de.cuioss.tools.codec
Thrown when there is a failure condition during the decoding process.
DecoderException() - Constructor for exception de.cuioss.tools.codec.DecoderException
Constructs a new exception with null as its detail message.
DecoderException(String) - Constructor for exception de.cuioss.tools.codec.DecoderException
Constructs a new exception with the specified detail message.
DecoderException(String, Throwable) - Constructor for exception de.cuioss.tools.codec.DecoderException
Constructs a new exception with the specified detail message and cause.
DecoderException(Throwable) - Constructor for exception de.cuioss.tools.codec.DecoderException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
DEFAULT - Enum constant in enum class de.cuioss.tools.property.PropertyMemberInfo
Defines a default property contract, saying it is not transient and defines the Object-identity, Object.equals(Object), Object.hashCode() and Object.toString()
DEFAULT_BUFFER_SIZE - Static variable in class de.cuioss.tools.io.IOStreams
The default buffer size (4096) to use in copy methods.
DEFAULT_CHARSET - Static variable in class de.cuioss.tools.codec.Hex
Default charset is StandardCharsets.UTF_8
deleteQuietly(Path) - Static method in class de.cuioss.tools.io.MorePaths
Deletes a file, never throwing an exception.
deserializeKeyMaterial(String) - Static method in class de.cuioss.tools.net.ssl.KeyMaterialHolder
 
difference(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Static method in class de.cuioss.tools.collect.MoreCollections
Computes the difference between two maps.
directoryContains(String, String) - Static method in class de.cuioss.tools.io.FilenameUtils
Determines whether the parent directory contains the child element (a file or directory).
doNotModifySeparatorString() - Method in class de.cuioss.tools.string.Splitter
Usually the separator will be pre-processed before being passed to String.split(String).
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form