Holger's
Java API

Uses of Package
com.antelmann.util

Packages that use com.antelmann.util
com.antelmann These are general classes that apply for the framework as a whole. 
com.antelmann.calendar This package contains classes for implementing calendar and time related solutions. 
com.antelmann.cddb This package contains classes to maintain music CD collections and associate CDs with information from a CDDB service. 
com.antelmann.crm Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM). 
com.antelmann.db This package contains generally useful classes for generic database management. 
com.antelmann.db.remote This package contains classes that add remote capacities to the database concept of the super package. 
com.antelmann.genealogy This package contains classes that provide classes to implement applications dealing with genealogy related issues. 
com.antelmann.genealogy.db This package provides implementations that manage the persistence for the genealogy package. 
com.antelmann.image This package contains classes for more easily dealing with images. 
com.antelmann.io This package contains classes that are concerned with input/output operations. 
com.antelmann.math This package contains classes to ease calculations. 
com.antelmann.net The classes in this package are designed to provide convenient access to Internet related functionality. 
com.antelmann.net.mail The classes in this package are designed to ease the handling of emails. 
com.antelmann.net.web This package contains classes for dealing with Web-related content. 
com.antelmann.ooffice The classes in this package are to be used in conjunction with OpenOffice. 
com.antelmann.opengeodb This package contains classes easing to deal with geological data as provided by http://opengeodb.org/. 
com.antelmann.servlet This package contains classes to help with the implementation of servlets. 
com.antelmann.sql This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes 
com.antelmann.util This package contains generally useful classes that are used throughout the other packages in this framework. 
com.antelmann.util.gui This package contains utility classes for GUI related implementations. 
com.antelmann.util.logging This package contains classes that implement a custom logging for this framework - separate from java.util.logging. 
com.antelmann.util.revision This package contains classes useful for implementing systems that deal with revisions. 
com.antelmann.util.table This package provides useful additions to TableModels and contains classes to ease development with Swing tables. 
com.antelmann.webdav provides higher level access for WebDAV, CalDAV and CardDAV clients. 
 

Classes in com.antelmann.util used by com.antelmann
Filter
          used to filter collections or anything else.
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
Refreshable
          marks classes that have content that can be refreshed
ResourceNotFoundException
          Thrown to indicate that a specific resource (an image, a sound, etc.) needed to perform the requested operation was not found (while the resource was expected to be present with the distribution of this Antelmann.com framework).
 

Classes in com.antelmann.util used by com.antelmann.calendar
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Filter
          used to filter collections or anything else.
FormatException
          indicates that some content was not in the expected format
LifeCycleObject
          specifies an object that has a begin and end in time.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Localized
          marks a method that is affected by changing the locale of a Localized instance.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Range
          provides a generic wrapper for lower- and upperbounds for a comparable object.
ResourceNotFoundException
          Thrown to indicate that a specific resource (an image, a sound, etc.) needed to perform the requested operation was not found (while the resource was expected to be present with the distribution of this Antelmann.com framework).
 

Classes in com.antelmann.util used by com.antelmann.cddb
Filter
          used to filter collections or anything else.
FormatException
          indicates that some content was not in the expected format
 

Classes in com.antelmann.util used by com.antelmann.crm
Converter
          used to transform an object into another representation, which is optionally reversible
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
LifeCycleObject
          specifies an object that has a begin and end in time.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Localized
          marks a method that is affected by changing the locale of a Localized instance.
ProcessorHook
          ProcessorHook objects allow to register multiple Processor instances for processing purposes
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.db
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
CancellationWarning
          indicates that an operation has been deliberately canceled, which is only to be viewed as a warning
CascadingFilter
          a filter that relies on another embedded filter for further filtering (which in turn may yet be another CascadingFilter)
Converter
          used to transform an object into another representation, which is optionally reversible
DefaultTransferable
          provides a simple standard way to generate a transferable object quickly.
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Factory
          provides a generic factory
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
InconsistentContentException
          indicates that some object is not in a consistent state
LifeCycleObject
          specifies an object that has a begin and end in time.
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
ProcessorHook
          ProcessorHook objects allow to register multiple Processor instances for processing purposes
QueryMechanism
          provides a generic way to query an object for flexible functionality
Refreshable
          marks classes that have content that can be refreshed
Task
          A task that - opposed to Runnable - may throw a certain exception.
UniversalComparator
          The UniversalComparator is useful as a default if no other more specific sorting strategy is present.
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
ValueSetter
          provides a way to generically set some relevant value on some instance
WarningOnly
          tagging interface for Exceptions that are considered recoverable from a user's perspective
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.db.remote
Filter
          used to filter collections or anything else.
ThreadWorker
          ThreadWorker runs tasks in a separate thread, where the tasks are queued up and performed one by one.
 

Classes in com.antelmann.util used by com.antelmann.genealogy
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
LifeCycleObject
          specifies an object that has a begin and end in time.
 

Classes in com.antelmann.util used by com.antelmann.genealogy.db
Converter
          used to transform an object into another representation, which is optionally reversible
Factory
          provides a generic factory
ProcessorHook
          ProcessorHook objects allow to register multiple Processor instances for processing purposes
QueryMechanism
          provides a generic way to query an object for flexible functionality
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.image
Converter
          used to transform an object into another representation, which is optionally reversible
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Factory
          provides a generic factory
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
FormatException
          indicates that some content was not in the expected format
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
LifeCycleObject
          specifies an object that has a begin and end in time.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
OptionNotAvailableWarning
          thrown to indicate that a given option is currently not available
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
ProcessorHook
          ProcessorHook objects allow to register multiple Processor instances for processing purposes
ResourceNotFoundException
          Thrown to indicate that a specific resource (an image, a sound, etc.) needed to perform the requested operation was not found (while the resource was expected to be present with the distribution of this Antelmann.com framework).
Task
          A task that - opposed to Runnable - may throw a certain exception.
ThreadWorker
          ThreadWorker runs tasks in a separate thread, where the tasks are queued up and performed one by one.
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
ValueSetter
          provides a way to generically set some relevant value on some instance
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.io
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
Filter
          used to filter collections or anything else.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
OptionNotAvailableWarning
          thrown to indicate that a given option is currently not available
Refreshable
          marks classes that have content that can be refreshed
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
ValueSetter
          provides a way to generically set some relevant value on some instance
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.math
CancellationWarning
          indicates that an operation has been deliberately canceled, which is only to be viewed as a warning
Converter
          used to transform an object into another representation, which is optionally reversible
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Filter
          used to filter collections or anything else.
FormatException
          indicates that some content was not in the expected format
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Localized
          marks a method that is affected by changing the locale of a Localized instance.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Range
          provides a generic wrapper for lower- and upperbounds for a comparable object.
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.net
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
Refreshable
          marks classes that have content that can be refreshed
SimpleEntry
          a simple convenient Map.Entry implementation
SynchronousKey
          An interface to support very simple synchronous key encryption.
Task
          A task that - opposed to Runnable - may throw a certain exception.
 

Classes in com.antelmann.util used by com.antelmann.net.mail
Converter
          used to transform an object into another representation, which is optionally reversible
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
IteratorQueue
          a special iterator that supplies elements from an embedded blocking queue and blocks on calls to IteratorQueue.hasNext().
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
Refreshable
          marks classes that have content that can be refreshed
Task
          A task that - opposed to Runnable - may throw a certain exception.
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.net.web
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
FormatException
          indicates that some content was not in the expected format
Refreshable
          marks classes that have content that can be refreshed
Wrapped
          indicates that this is a wrapper around another object
XmlHelper
          a helper class that allows to easily handle some aspects of an xml source element and also provides some convenient utility functions.
 

Classes in com.antelmann.util used by com.antelmann.ooffice
CancellationWarning
          indicates that an operation has been deliberately canceled, which is only to be viewed as a warning
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Direction
          useful for providing directions, so to speak.
Factory
          provides a generic factory
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
QueryMechanism
          provides a generic way to query an object for flexible functionality
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.opengeodb
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Filter
          used to filter collections or anything else.
LifeCycleObject
          specifies an object that has a begin and end in time.
QueryMechanism
          provides a generic way to query an object for flexible functionality
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
 

Classes in com.antelmann.util used by com.antelmann.servlet
Filter
          used to filter collections or anything else.
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
 

Classes in com.antelmann.util used by com.antelmann.sql
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
CancellationWarning
          indicates that an operation has been deliberately canceled, which is only to be viewed as a warning
CascadingFilter
          a filter that relies on another embedded filter for further filtering (which in turn may yet be another CascadingFilter)
CipherKey
          CipherKey provides a very easy-to-use, yet effective encryption mechanism.
Converter
          used to transform an object into another representation, which is optionally reversible
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Factory
          provides a generic factory
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
InconsistentContentException
          indicates that some object is not in a consistent state
LifeCycleObject
          specifies an object that has a begin and end in time.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Placeholder
          useful for storing immutable objects in local variables which are used in inner classes when the value may change or to enable 'call by reference' on methods with otherwise primitive parameters.
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
ProcessorHook
          ProcessorHook objects allow to register multiple Processor instances for processing purposes
QueryMechanism
          provides a generic way to query an object for flexible functionality
Range
          provides a generic wrapper for lower- and upperbounds for a comparable object.
Refreshable
          marks classes that have content that can be refreshed
SimpleEntry
          a simple convenient Map.Entry implementation
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.util
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
CascadingFilter
          a filter that relies on another embedded filter for further filtering (which in turn may yet be another CascadingFilter)
ComboFilter
          a special filter that allows to combine different filters.
ComparableString
          a small utility class that provides a special object that is comparable independently of its display value
Converter
          used to transform an object into another representation, which is optionally reversible
Country
          allows to treat a country just like any other DBEntry object and includes useful components to use countries in tables and lists.
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Direction
          useful for providing directions, so to speak.
Discriminator
           
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Filter
          used to filter collections or anything else.
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
InconsistentContentException
          indicates that some object is not in a consistent state
InterfaceMonitor
          allows to monitor all method calls to an object through a proxy object based on a specified interface.
InterfaceMonitor.Adapter
          a helper class to facilitate the implementation of the enclosing interface
IterationException
          thrown to indicate a problem during iteration.
LifeCycleObject
          specifies an object that has a begin and end in time.
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
Localizable
          instances of Localizable are objects that support localized return values for their methods based on a Locale that can be set on the instance prior to calling a method.
Localized
          marks a method that is affected by changing the locale of a Localized instance.
Monitor
          Monitor is a convenient class that is useful to communicate between threads by exchanging information through this Monitor.
NotificationListener
          listens for notifications based on certain monitored objects.
NotificationService
          a singleton that maintains Notifier objects
NotificationService.Listener
           
Notifier
          Notifier objects are created exclusively by the NotificationService and deliver events as long as they are not stopped by the NotificationService.
OffsetFilter
          a filter that specifies to a supporting implementation that not all results are desired, but only those starting at a given offset and limited to a given limit.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
PrintUtilities.Printer
          allows to plug in a printing service into PrintUtilities
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
ProcessorHook
          ProcessorHook objects allow to register multiple Processor instances for processing purposes
Range
          provides a generic wrapper for lower- and upperbounds for a comparable object.
ReferenceHolder
          useful to easily cache a large value 'softly' or 'weakly' through a ValueRetriever using a Reference.
Refreshable
          marks classes that have content that can be refreshed
ResourceNotFoundException
          Thrown to indicate that a specific resource (an image, a sound, etc.) needed to perform the requested operation was not found (while the resource was expected to be present with the distribution of this Antelmann.com framework).
SimpleEntry
          a simple convenient Map.Entry implementation
Strings.Symbol
          generally useful symbols to ease their use in non-UTF8 source code Convenient example tables are found e.g. here: http://www.csbruce.com/software/utf-8.html
SynchronousKey
          An interface to support very simple synchronous key encryption.
Task
          A task that - opposed to Runnable - may throw a certain exception.
ThreadWorker.Listener
          listens for tasks run by a ThreadWorker to be finished
UniversalComparator
          The UniversalComparator is useful as a default if no other more specific sorting strategy is present.
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
ValueSetter
          provides a way to generically set some relevant value on some instance
VerboseFilter
          a special filter that will provide a message if this instance doesn't accept an element.
WarningOnly
          tagging interface for Exceptions that are considered recoverable from a user's perspective
Wrapped
          indicates that this is a wrapper around another object
XmlHelper
          a helper class that allows to easily handle some aspects of an xml source element and also provides some convenient utility functions.
 

Classes in com.antelmann.util used by com.antelmann.util.gui
AbstractIterator
          makes it very easy to implement both, Enumeration and Iterator.
CipherKey
          CipherKey provides a very easy-to-use, yet effective encryption mechanism.
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Factory
          provides a generic factory
Filter
          used to filter collections or anything else.
FormattedResourceBundle
          a ResourceBundle that gets its content from a specially formatted file, supporting different encodings, in particular UTF8 for global support.
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
InterfaceMonitor
          allows to monitor all method calls to an object through a proxy object based on a specified interface.
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Range
          provides a generic wrapper for lower- and upperbounds for a comparable object.
Task
          A task that - opposed to Runnable - may throw a certain exception.
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
ValueSetter
          provides a way to generically set some relevant value on some instance
WarningOnly
          tagging interface for Exceptions that are considered recoverable from a user's perspective
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.util.logging
Converter
          used to transform an object into another representation, which is optionally reversible
Enabled
          specifies methods that allow to determine and alter the status of an object in regards to it being enabled or not
Factory
          provides a generic factory
Filter
          used to filter collections or anything else.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
QueryMechanism
          provides a generic way to query an object for flexible functionality
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.util.revision
Filter
          used to filter collections or anything else.
 

Classes in com.antelmann.util used by com.antelmann.util.table
Converter
          used to transform an object into another representation, which is optionally reversible
Filter
          used to filter collections or anything else.
Handler
          a fairly generic way to specify some handler to be used as an easy-to-use call-back mechanism
ListRetriever
          to be implemented by classes that are to provide a special list of objects that are flexibly generated at runtime.
PatternExtractor
          PatternExtractor provides a way to group objects by a pattern defined by an implementation.
Processor
          a generic callback mechanism to handle and/or substitute objects while being able to throw a declared Exception
Refreshable
          marks classes that have content that can be refreshed
ValueRetriever
          provides a way to access a specific value that is relevant to a given context at the time of calling the interface's method
ValueSetter
          provides a way to generically set some relevant value on some instance
Wrapped
          indicates that this is a wrapper around another object
 

Classes in com.antelmann.util used by com.antelmann.webdav
Converter
          used to transform an object into another representation, which is optionally reversible
DetailedString
          implementing classes provide a String suitable for displaying their full instance details in a (potentially multi-line) String.
Forgeable
          defines an object that is capable of behaving like another one by applying all properties from the given one to this instance
XmlHelper
          a helper class that allows to easily handle some aspects of an xml source element and also provides some convenient utility functions.
 



(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads