| Interface | Description | 
|---|---|
| BroadleafMergeResourceExtensionHandler | |
| OptimisticLockUtils.UpdateOperation<T> | Performs an update operation on an entity within an optimistic lock aware transaction. | 
| OptimisticLockUtils.ValidatedUpdateOperation<T> | Checks if the state of the entity is valid then performs an update operation on an entity within an optimistic
 lock aware transaction. | 
| StreamCapableTransactionalOperation | |
| StreamingTransactionCapable | Utility used for running transactional operations. | 
| TransactionalOperation | |
| TypedClosure<K,V> | A class that provides for a typed closure that will return a the specified type value from the specified type | 
| TypedTransformer<K> | A class that provides for a typed transformer. | 
| WorkOnChange | Encapsulate some amount of work to perform whenever a change aware collection is modified. | 
| Wrappable | Utility interface for items that wrap an internal, delegate item | 
| Class | Description | 
|---|---|
| AbstractBroadleafMergeResourceExtensionHandler | |
| ApplicationContextHolder | Convenient class to hold the Spring application context. | 
| BLCAnnotationUtils | Deprecated use Spring's  AnnotationUtilsinstead. | 
| BLCArrayUtils | Convenience methods for interacting with arrays | 
| BLCCollectionUtils | Convenience methods for interacting with collections. | 
| BLCCronUtils | Convenience class to facilitate cron interpretation. | 
| BLCDateUtils | Convenience class to facilitate date manipulation. | 
| BLCFieldUtils | Utility class used primarily for retrieving fields on domain classes. | 
| BLCFileSystemUtils | |
| BLCMapUtils | Convenience methods for interacting with maps | 
| BLCMessageUtils | Convenience class to faciliate getting internationalized messages. | 
| BLCMoneyFormatUtils | Convenience class to format prices for front-end display. | 
| BLCNumberUtils | Convenience methods for interacting with Java number types | 
| BLCPaymentMethodUtils | Convenience class to payment method data for front-end display. | 
| BLCRequestUtils | Convenience methods for interacting with the request | 
| BLCSystemProperty | Deprecated this class should not be used to statically obtain referenes to properties. | 
| BLResourceBundleMessageSource | Deprecated use  BroadleafMergeResourceBundleMessageSourceinstead | 
| BroadleafMergeResourceBundleMessageSource | Replaces the deprecated  BLResourceBundleMessageSourceby using aReloadableResourceBundleMessageSourceinstead. | 
| BroadleafMergeResourceExtensionManager | |
| ContextVariableNames | ContextVariableNames can be added as a Job or Event detail in order to establish the context. | 
| DateUtil | |
| DeployBehaviorUtil | |
| DialectHelper | |
| DimensionUnitOfMeasureType | An extendible enumeration of units of measure types. | 
| EfficientLRUMap<K,V> | This class provides an LRUMap structure that defaults to a more efficient ConcurrentHashMap if the
 size has not yet been reached. | 
| EnvironmentFactoryBean | |
| FormatUtil | |
| HibernateUtils | Hibernate convenience methods | 
| IgnorableItem | Simple bean that can represent a key/value pair used by arbitrary components for the purpose of engaging exclusion behavior. | 
| InvocationHandlerForUnitTestingByteWeavedClasses | Invocation handler for unit testing byte-weaved classes. | 
| Mod43CheckDigitUtil | |
| NodeUtil | An API for w3c.Nodes manipulation | 
| NodeUtil.NodeComparatorBySingleAttribute | a simple implementation of the Comparator interface, (applied to the Node class) that uses the value of a given 
 node attribute as comparison criterion. | 
| NullFactoryBean | |
| OptimisticLockUtils | Utility class for operations on entities that support optimistic locking. | 
| PomEvaluator | |
| PropertyDrivenBeanFactory | |
| ReflectiveWorkOnChange | This WorkOnChange implementation is for a narrow case where the work to be done is simply calling a method on a target object
 and passing to that method the changed collection. | 
| ResourceBundleExtensionPoint | Deprecated instead, use  BroadleafMergeResourceBundleMessageSource | 
| SortedListFactoryBean | |
| SpringAppContext | Provides a means for classes that do not normally have access to
 a servlet context or application context to be able to obtain
 the current Spring ApplicationContext instance. | 
| StatCalc | |
| StopWatch | |
| StreamCapableTransactionalOperationAdapter | |
| StreamingTransactionCapableUtil | |
| StringUtil | Convenience methods for interacting with Java String types | 
| TableCreator | |
| TableCreator.Col | |
| ThreadUtils | This utility class provides methods that simplify thread operations. | 
| TransactionUtils | |
| Tuple<A,B> | This Tuple class can be used when you want to return two elements from a function in a type safe way. | 
| TypedPredicate<T> | A class that provides for a typed predicat | 
| UnitOfMeasureUtil | |
| UpdateExecutor | The purpose for this class is to provide an alternate approach to an HQL UPDATE query for batch updates on Hibernate filtered
 entities (such as sandboxable and multi-tenant entities). | 
| UrlUtil | |
| ValidationUtil | |
| WeightUnitOfMeasureType | An extendible enumeration of units of measure types. | 
| Exception | Description | 
|---|---|
| UnknownUnwrapTypeException | 
Copyright © 2020. All rights reserved.