All Classes and Interfaces
Class
Description
Deprecated.
use com.mchange.v1.resourcepool.AbstractResourcePool
Deprecated.
use com.mchange.v1.util.ArrayUtils
A labelling interface used to mark
WritableCachedStores whose writes may
automatically flush even when flushWrites()
has not been called directly.
Unless otherwise noted, implementations are to be presumed
NOT thread safe!!! use the synchronized
wrappers defined in CachedStoreUtils for multithreaded situations!
CircularList is a list class.
See also com.mchange.v2.codegen.ClassUtils for related methods.
Deprecated.
use functions in per-closeable resouce utility classes
An interface intended to be shared by the many sorts
of objects that offer some kind of close method to
cleanup resources they might be using.
Deprecated.
Use com.mchange.v2.cmdline.CommandLineUtils instead
Deprecated.
Use com.mchange.v2.cmdline.CommandLineUtils instead
Deprecated.
use com.mchange.v2.c3p0.util.ConectionEventSupport
Decoders should have a no-arg constructor.
should have a no-arg constructor.
Deprecated.
use com.mchange.v2.io.DirectoryDescentUtils
This class is not Thread safe.
Deprecated.
use com.mchange.v2.c3p0.DriverManagerDataSource
Deprecated.
-- Use of WeakHashMap can't properly guarantee counts with equality semantics,
as an Object can be encounted garbage collected, then re-encountered with
no apparent history.
Fully reentrant.
Writes a constructor that takes an explicitly listed subset of a bean's properties
for its arguments, and sets these properties initial values appropriately.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
By the time generate(...) is called, all extra interfaces and imports from all
GeneratorExtensions should be incorporated into the passed-in ClassInfo object.
an abstract Thread class that provides
utilities for easily defining Threads with
safe versions of the deprecated thread
methods stop(), resume(), and start()
An implementation of
PropertiesConfigSource
that reads HOCON configs
into properties for incorporation into MultiPropertiesConfig
.Identicators should be immutable (sharable).
Deprecated.
use WeakIdentityEncounterCounter (name changed to emphasize for library users
that they need to understand whether implementations are weak or strong
to avoid accidental reference retention in strong counters)
Two entities are considered equivalent if they share the same IdentityHashCode
IdWeakHashMap is NOT null-accepting!
Deprecated.
-- please user com.mchange.v2.io.IndentedWriter
Deprecated.
-- use com.mchange.v1.io.InputStreamUtils
A typed IOEnumeration that returns byte[]'s
A map of byte[] to byte[] that may be disk or network bound.
A generalized version of Enumeration,
to be used by Enumerations whose retrieval
of elements involves file or network access
Deprecated.
Oops! Doesn't conform to Map equals() / hashCode() contract!
A quick and dirty bridge for libraries (like sbt 1.x) that use log4j2 Appenders as generic loggers
Intended solely for use by com.mchange.v2.log.MLogConfig;
This is an interface designed to wrap around the JDK1.4 logging API, without
having any compilation dependencies on that API, so that applications that use
MLogger in a non JDK1.4 environment, or where some other logging library is
prefrerred, may do so.
MultiPropertiesConfig allows applications to accept configuration data
from a more than one property file (each of which is to be loaded from
a unique path using this class' ClassLoader's resource-loading mechanism),
and permits access to property data via the resource path from which the
properties were loaded, via the prefix of the property (where hierarchical
property names are presumed to be '.'-separated), and simply by key.
When the methods return a name, the log requested from MLog.getLogger( XXX )
the logger actually acquired will be based on the String returned.
Deprecated.
use com.mchange.v2.ObjectUtils.eqOrBothNull()
Deprecated.
use com.mchange.v1.util.ObjectCache
Deprecated.
use com.mchange.v2.ser.SerializableUtils;
Deprecated.
use com.mchange.v1.io.OutputStreamUtils
Deprecated.
jdk 1.4 mow includes this idea as part of the standard
Throwable/Exception classes.
implementations should have no-arg constructors
A convenience interface, for when one wants to work with an
entire file in memory as a byte[].
Deprecated.
nesting references seemed useful until I realized that
references are Serializable and can be stored in a BinaryRefAddr.
A class that provides for effecient asynchronous execution
of multiple tasks that may block, but that do not contend
for the same locks.
Deprecated.
use com.mchange.v2.async.RunnableQueue
RunnableQueues guarantee that tasks will be
executed in order, where other AsynchronousRunners
may not.
Note: this class pays no attention to whether users have marked any property variables as transient.
Deprecated.
use com.mchange.v2.ser.SerializableUtils
Deprecated.
use com.mchange.v2.async.SimpleRunnableQueue
Deprecated.
CarefulRunnableQueue is better.
NONREENTRANT!!!
also...
Deprecated.
use com.mchange.net.v1.net.SocketUtils
Deprecated.
use com.mchange.v2.sql.SqlUtils
offers a bean suitable for bean getter/setter-based serialization/deserialization
a la XMLSerializer.
Deprecated.
use com.mchange.v2.lang.StringUtils (JDK 1.4+)
requires JDK1.4+ (try com.mchange.lang.StringUtils for older JVMs)
NOTE: Use of StrongEqualityEncounterCounter will maintain a reference to any
Object it has encountered, leading potentially to memory leaks if it is
resources are not reset.
Deprecated.
use classes in com.mchange.v2.holders
An implementation of ThreadSafeBooleanHolder that
synchronizes on itself for all acesses and mutations
of the underlying boolean.
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
java.lang.System related utils.
Deprecated.
use classes in com.mchange.v2.holders
An interface for thread-safe wrappers for a mutable boolean.
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Three-Valued Logic Utils -- utilities for treating
a Boolean variable as a three-state logical entity, with
states true, false, or unknown if the variable is null.
Deprecated.
delete me
Incomplete parent of "Unreliable Iterator"
This is often bound to a scarce resource! Don't
forget to close it when you are done!!!
This interface is not intended to be implemented
directly, but to be extended by subinterfaces
that narrow the exceptions reasonably.
This is often bound to a scarce resource! Don't
forget to close it when you are done!!!
Deprecated.
use com.mchange.v2.ser.UnsupportedVersionException
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
Deprecated.
use classes in com.mchange.v2.holders
NOTE: Use of WeakEqualityEncounterCounter can't fully guarantee counts with equality semantics,
as an Object can be encounted garbage collected, then re-encountered with
no apparent history.
This implementation does not yet support removes once hasNext() has
been called...
This implementation does not yet support removes once hasNext() has
been called...
This implementation does not yet support removes once hasNext() has
been called...
Deprecated.
use com.mchange.v1.io.WriterUtils
A not-cryptographically-strong but decent and very fast
pseudorandom number generator.