Package org.apache.directory.shared.ldap.util

Interface Summary
ComponentsMonitor  
KeyValue Defines a simple key value pair.
Nestable An interface to be implemented by Throwable extensions which would like to be able to nest root exceptions inside themselves.
 

Class Summary
AbstractSimpleComponentsMonitor  
ArrayEnumeration An enumeration wrapper around an array.
ArrayUtils Operations on arrays, primitive arrays (like int[]) and primitive wrapper arrays (like Integer[]).
AttributeUtils A set of utility fuctions for working with Attributes.
Base64 decoding of base64 characters to raw bytes.
BooleanUtils Operations on boolean primitives and Boolean objects.
ByteBuffer A dynamically growing byte[].
ClassUtils Operates on classes without using reflection.
DateUtils Gets the generalized time using the "Z" form of the g-time-zone.
DirectoryClassUtils  
DNUtils Utility class used by the LdapDN Parser.
DummySSLSocketFactory A SSLSocketFactory that accepts every certificat without validation.
EmptyEnumeration<T> An empty NamingEnumeration without any values: meaning hasMore/hasMoreElements() always returns false, and next/nextElement() always throws a NoSuchElementException.
EqualsBuilder Assists in implementing Object.equals(Object) methods.
ExceptionUtils Provides utilities for manipulating and examining Throwable objects.
GeneralizedTime This class represents the generalized time syntax as defined in RFC 4517 section 3.3.13.
HashCodeBuilder Assists in implementing Object.hashCode() methods.
ImmutableAttributesWrapper Document me!
ImmutableAttributeWrapper A read only wrapper around an Attributes object.
JoinIterator An Iterator that joins the results of many iterators.
LdapURL Decodes a LdapUrl, and checks that it complies with the RFC 2255.
LdapURL.Extension An inner bean to hold extension information.
LongComparator Compares Long keys and values within a table.
MandatoryAndOptionalComponentsMonitor  
MandatoryComponentsMonitor  
NamespaceTools Tools dealing with common Naming operations.
NestableDelegate A shared implementation of the nestable exception functionality.
NoDuplicateKeysMap A Map implementation derived from HashMap that only overrides a single method put() in order to prevent duplicate keyed entries to be added.
ObjectUtils Operations on Object.
ObjectUtils.Null Class used as a null placeholder where null has another meaning.
OptionalComponentsMonitor  
ParserPipedInputStream A piped input stream that fixes the "Read end Dead" issue when a single thread is used.
Position This class is used to store the position of a token in a string.
PreferencesDictionary A wrapper around Preferences to access it as a Dictionary.
PropertiesUtils A utility class used for accessing, finding, merging and macro expanding properties, on disk, via URLS or as resources.
ReflectionToStringBuilder Assists in implementing Object.toString()methods using reflection.
SequencedHashMap A map of objects whose mapping entries are sequenced based on the order in which they were added.
SingletonEnumeration<T> A NamingEnumeration over a single element.
SpringClassUtils Miscellaneous class utility methods.
StringTools Various string manipulation methods that are more efficient then chaining string operations: all is done in the same buffer without creating a bunch of string objects.
SynchronizedLRUMap An implementation of a Map which has a maximum size and uses a Least Recently Used algorithm to remove items from the Map when the maximum size is reached and new items are added.
SystemUtils Helpers for java.lang.System.
ToStringBuilder Assists in implementing Object.toString() methods.
ToStringStyle Controls String formatting for ToStringBuilder.
UnixCrypt Unix Crypt.
 

Enum Summary
GeneralizedTime.Format  
GeneralizedTime.FractionDelimiter  
GeneralizedTime.TimeZoneFormat  
 

Exception Summary
NestableException The base class of all exceptions which can contain other exceptions.
NestableRuntimeException The base class of all runtime exceptions which can contain other exceptions.
 

Error Summary
NestableError The base class of all errors which can contain other exceptions.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.