Summer.Batch.Common.Util Namespace Reference

Namespaces

Classes

class  Assert
 Static Assert Helper. More...
 
class  AttributeAccessorSupport
 Support class for AttributeAccessors, providing a base implementation of all methods. To be extended by subclasses. More...
 
class  ConcurrencyThrottleSupport
 Support class for throttling concurrent access to a specific resource. Designed for use as a base class, with the subclass invoking BeforeAccess and AfterAccess methods at appropriate points of its workflow. Note that AfterAccess should usually be called in a finally block! The default concurrency limit of this support class is -1 ("unbounded concurrency"). Subclasses may override this default; check the javadoc of the concrete class that you're using. More...
 
class  CopyUtils
 Copy Helper. More...
 
class  DefaultPropertiesPersister
 Default implementation of the IPropertiesPersister interface. Follows the standard key=value parsing. More...
 
class  DictionaryUtils
 Dictionary Helper. More...
 
interface  IAttributeAccessor
 Interface defining a generic contract for attaching and accessing metadata to/from arbitrary objects. More...
 
interface  IFactory
 Base interface for factories. More...
 
interface  IPropertiesPersister
 Strategy interface for persisting a NameValueCollection, allowing for pluggable parsing strategies. More...
 
class  ObjectUtils
 Class containing utility methods on objects. More...
 
class  Order
 Order metadata attribute. see T:Summer.Batch.CoreTests.Core.Listener.OrderedCompositeTest for an example of Order usage : [Order(order)] order being an int Lowest orders come first. More...
 
class  OrderComparer
 Comparer based on Order. More...
 
class  OrderHelper
 Order Helper; needed to check for Attribute being set. More...
 
class  RegexUtils
 Regular Expressions Helper. More...
 
class  SerializationUtils
 Serialization helper. More...
 
class  StringConverter
 Utility class to convert a string. More...
 
class  StringUtils
 Class providing utility methods on character strings. More...
 
class  ThreadUtils
 Thread Helper. More...