Module datarush.commons
Package com.pervasive.datarush.commons.util
package com.pervasive.datarush.commons.util
Provides common utilities
-
ClassDescriptionMiscellaneous BigInteger and BigDecimal utilitiesMiscellaneous collection utilities.Keeps track of the number of bytes written to the underlying streamUtility methods for operating on files.General purpose TCP server that provides thread pooling, start and stop code.Handles incomming connectionsA globally unique identifier.Utility methods for hashing different data types.LruCache<K,
V> Simple LRUCache implementation based off of linked hash mapWraps an output stream in one that does not close the underlying streamOutputStream that ignores all calls.Provides various utilities to use when working with theProcessBuilderclass.Utility methods to consume properties files.Utility methods related to reflection.Exception that indicates a remote communication failure.Extension of InterruptedException thrown to indicate that the current thread was interrupted waiting for a remote request.Miscellaneous serialization utilitiesProvides a means of looking up services of a particular type.For internal use only; public as a matter of implementation.Registry of services.Server-side implementations may implement this interface to receive notifications of server start and stopA representation of a point-in-time when a timeout period expires.Duration timer for elapsed wall-clock time.A collection of utility methods for working with URLs.Variable expander that knows how to expand simple macro expressions of the form "${variableName}".