Package org.apache.jackrabbit.util
@Version("2.5.0")
package org.apache.jackrabbit.util
-
ClassesClassDescription
Base64
provides Base64 encoding/decoding of strings and streams.ChildrenCollector
is a utility class which can be used to 'collect' child elements of a node.ChildrenCollectorFilter
is a utility class which can be used to 'collect' child items of a node whose names match a certain pattern.TheISO8601
utility class provides helper methods to deal with date/time formatting using a specific ISO8601-compliant format (see ISO 8601).Variants that exclude the milliseconds from the formatted string.Implements the encode and decode routines as specified for XML name to SQL identifier conversion in ISO 9075-14:2003.
If a characterc
is not valid at a certain position in an XML 1.0 NCName it is encoded in the form: '_x' + hexValueOf(c) + '_'.This Class implements an InputStream that provides the same functionality as aFileInputStream
but opens the file by the first file access.Locked
is a utility to synchronize modifications on a lockable node.LockedWrapper
is a wrapper class toLocked
which adds generics support and wraps theLocked.TIMED_OUT
object into aLockException
.This Class provides some text related utilitiesTimer
wraps the standard JavaTimer
class and implements a guaranteed shutdown of the background thread running in theTimer
instance after a certainTimer.IDLE_TIME
.Extends theTimerTask
with callback hooks to thisTimer
implementation.TheTransientFileFactory
utility class can be used to create transient files, i.e.WeakIdentityCollection
implements a Collection with weak values.This class defines the basic XML character properties.XMLUtil
...