Package org.broadleafcommerce.common.util
package org.broadleafcommerce.common.util
-
ClassDescriptionConvenient class to hold the Spring application context.Convenience methods for interacting with arraysConvenience methods for interacting with collections.Convenience class to facilitate cron interpretation.Convenience class to facilitate date manipulation.Utility class used primarily for retrieving fields on domain classes.Convenience methods for interacting with mapsDeprecated.this class should not be used to statically retrieve localized messages.Convenience class to format prices for front-end display.Convenience methods for interacting with Java number typesConvenience class to payment method data for front-end display.Convenience methods for interacting with the requestDeprecated.this class should not be used to statically obtain referenes to properties.Replaces the older BLResourceBundleMessageSource by using a
ReloadableResourceBundleMessageSource
instead.ContextVariableNames can be added as a Job or Event detail in order to establish the context.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.Provides aRunnable
implementation that allows the execution of the run() method inside the context of a thread-boundEntityManager
.Allows for a generic operation that can be executed in a particular context.Provides a mechanism to allow for retriable logic.Hibernate convenience methodsSimple bean that can represent a key/value pair used by arbitrary components for the purpose of engaging exclusion behavior.Invocation handler for unit testing byte-weaved classes.An API for w3c.Nodes manipulationa simple implementation of the Comparator interface, (applied to the Node class) that uses the value of a given node attribute as comparison criterion.Utility class for operations on entities that support optimistic locking.Performs an update operation on an entity within an optimistic lock aware transaction.Checks if the state of the entity is valid then performs an update operation on an entity within an optimistic lock aware transaction.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.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.Utility used for running transactional operations.Convenience methods for interacting with Java String typesThis utility class provides methods that simplify thread operations.Tuple<A,B> This Tuple class can be used when you want to return two elements from a function in a type safe way.TypedClosure<K,V> A class that provides for a typed closure that will return a the specified type value from the specified typeA class that provides for a typed predicatA class that provides for a typed transformer.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).An extendible enumeration of units of measure types.Encapsulate some amount of work to perform whenever a change aware collection is modified.Utility interface for items that wrap an internal, delegate item