Package org.mmbase.util

Interface Summary
CompareInterface Deprecated. This is the same as java.util.Comparator
PasswordGeneratorInterface Deprecated. no real need for an interface as there is only one implementation
PublicCloneable The java interface Cloneable has no public methods.
SizeMeasurable The SizeOf class tries to determine the size of memory structures.
Sortable Deprecated. I think this is the same as java.util.Comparable
 

Class Summary
ApplicationContextReader  
BuilderList Gives an xml-representation of a dir structure with builders Used by the build script to create documentation for builders.
Casting  
Casting.ListWrapper  
Casting.StringWrapper Wraps a String with an 'Escaper'.
ChainedIterator Like org.apache.commons.collections.iterators.IteratorChain, to avoid the dependency....
CVSReader Deprecated. not used.
DateFormats Utility function to create DateFormat instances.
DateFormats.DayOfWeekDateFormat There is no DateFormat which can return the day of the week as a number available in java.text package.
DateStrings Deprecated. FIX dutch days
DateSupport Deprecated. use Calendar and java.util.DateFormat
DijkstraSemaphore Also called counting semaphores, Dijkstra semaphores are used to control access to a set of resources.
DynamicDate A DynamicDate is a Date object that has no fixed value, like 'now'.
Encode Class to convert from/to a string (byte[]) from/to a encoded string (byte[]) Supported encodings are at this moment: BASE64 ESCAPE_XML ESCAPE_HTML ESCAPE_HTML_ATTRIBUTE ESCAPE_WML ESCAPE_WML_ATTRIBUTE ESCAPE_URL ESCAPE_URL_PARAM ESCAPE_SINGLE_QUOTE A list of supported encodings can be gotten by java org.mmbase.util.Encode, and you add your own encodings by calling the static function 'register' of this class.
EncodingDetectingOutputStreamWriter Like OutputStreamWriter but it tries to autodetect the encoding of the OutputStream.
Entry Represents a pair of values ('key' and a 'value').
Escape Deprecated. Use org.mmbase.util.Encode
ExprCalc Class to calculate expressions.
ExtendedProperties This is a flexible Properties version, it can handle saving of Properties with the comments that will stay in your file.
FileWatcher Original javadoc.
GenericResponseWrapper Wrapper around the response.
HashCodeUtil http://www.macchiato.com/columns/Durable6.html Hash Collections (HashSet, HashMap, Hashtable, etc) are typically implemented with an array of buckets.
IECompatibleJpegInputStream IECompatibleJpegInputStream removes additional information left by PhotoShop 7 in jpegs , this information may crash Internet Exploder.
IntegerCompare Deprecated. Should implement java.util.Comparator, or should not exist, because this is java.lang.Integer's 'natural' order.
LocalizedEntryListFactory These factories can produce Collections based on a Locale (The LocalizedEntryListFactory.get(java.util.Locale) method is essential).
LocalizedString A String which is localized.
LRUHashtable A hashtable which has a maximum of entries.
Mail This mail-object gives persons the functionality to create mail and send it with the SendMail-module.
MultiColCompare MultiColCompare compares two Vectors on a given list of column numbers
NodeComparator This class implements the Comparator interface for comparing MMObjectNodes.
PageInfo The PageInfo is a container class.
PasswordGenerator Module for the automatic generation of passwords.
QueryConvertor Class for the converion of a expression string to a SQL where clause.
Queue Deprecated. Use edu.emory.mathcs.backport.java.util.concurrent.BlockingQueue, or some other Queue implementation.
QueueElement Element in a Queue.
RandomPool Class for holding a pool of random numbers.
RelativeTime This util class contains several methods and constants to manipulate relative time values.
ReplacingLocalizedString Extends and wraps LocalizedString.
ResourceLoader MMBase resource loader, for loading config-files and those kind of things.
ResourceWatcher Like FileWatcher but for Resources.
SizeOf Implementation of 'sizeof'.
SortableCompare Deprecated. Use java.util.Comparator
SortedBundle A bit like ResourceBundle (on which it is based), but it creates SortedMap's.
SortedBundle.ValueWrapper You can specify ValueWrapper.class as a value for the wrapper argument.
SortedVector Deprecated. You can use java.util.SortedSet (implementations of that), or Collections.sort(), if duplicate entries are essential (but how should they be sorted then?)
SPartFileFilter Support utility for MMObjectBuilder.getSMartPath This filter filters files with the specified number in its name.
StringBufferWriter Oddly enough, Java does not provide this itself.
StringCompare Deprecated. Should implement java.util.Comparator, or should not exist, because this is java.lang.String's 'natural' order.
StringObject This Class is a growable buffer for characters.
StringSplitter Utility class for splitting delimited values.
StringTagger StringTagger, Creates a object with tags and fields from a String.
Strip Class to strip characters from the beginning and end of strings.
ThreadPools Generic MMBase Thread Pools
UriParser For an important part stolen from jakarta vfs (only one function).
XMLBasicReader Deprecated. use DocumentReader or DocumentWriter.
XMLContextDepthReader Reads a contextdepth type of application export configuration file.
XMLEntityResolver Take the systemId and converts it into a local file, using the MMBase config path
XMLErrorHandler Provides ErrorHandler methods
XMLNodeReader This class reads a node from an exported application.
XMLRelationNodeReader This class reads a relation node from an exported application.
XSLTransformer Make XSL Transformations
 



MMBase build 1.8.1.20060716