| Name | Description | Type | Package | Framework |
| AbstractApiComponent | Abstract base class for API Component Camel Component classes. | Class | org.apache.camel.util.component | Apache Camel |
| AbstractApiConsumer | Abstract base class for API Component Consumers. | Class | org.apache.camel.util.component | Apache Camel |
| AbstractApiEndpoint | Abstract base class for API Component Endpoints. | Class | org.apache.camel.util.component | Apache Camel |
| AbstractApiProducer | Class | org.apache.camel.util.component | Apache Camel | |
| AggregationStrategies | Toolbox class to create commonly used Aggregation Strategies in a fluent manner. | Class | org.apache.camel.util.toolbox | Apache Camel |
| AliasedX509ExtendedKeyManager | KeyManager to select a key with desired alias while delegating processing to specified KeyManager Can be used both with server and client sockets | Class | org.apache.camel.util.jsse | Apache Camel |
| AntPathMatcher | PathMatcher implementation for Ant-style path patterns. | Class | org.apache.camel.util | Apache Camel |
| ApiCollection | Base class for a collection of ApiMethods. | Class | org.apache.camel.util.component | Apache Camel |
| ApiConsumerHelper | Utility class for API Consumers. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethod | Interface for proxy methods. | Interface | org.apache.camel.util.component | Apache Camel |
| ApiMethodHelper | Helper class for working with ApiMethod. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethodHelper .MatchType | Class | org.apache.camel.util.component.ApiMethodHelper | Apache Camel | |
| ApiMethodImpl | Delegate class for ApiMethod. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethodParser | Parser base class for generating ApiMethod enumerations. | Class | org.apache.camel.util.component | Apache Camel |
| ApiMethodParser .ApiMethodModel | Class | org.apache.camel.util.component.ApiMethodParser | Apache Camel | |
| ApiMethodParser .Argument | Class | org.apache.camel.util.component.ApiMethodParser | Apache Camel | |
| ApiMethodPropertiesHelper | Helper class to work with ApiMethod arguments to be extended by components. | Class | org.apache.camel.util.component | Apache Camel |
| ApiName | Marker interface for ApiName enumerations. | Interface | org.apache.camel.util.component | Apache Camel |
| ArgumentSubstitutionParser | Adds support for parameter name substitutions. | Class | org.apache.camel.util.component | Apache Camel |
| ArgumentSubstitutionParser .Substitution | Class | org.apache.camel.util.component.ArgumentSubstitutionParser | Apache Camel | |
| AsyncProcessorConverterHelper | A simple converter that can convert any Processor to an AsyncProcessor. | Class | org.apache.camel.util | Apache Camel |
| AsyncProcessorHelper | Helper methods for AsyncProcessor objects. | Class | org.apache.camel.util | Apache Camel |
| AtomicException | Convenience class for holding an Exception in a thread-safe waySee Also:Serialized Form | Class | org.apache.camel.util.concurrent | Apache Camel |
| AtomicExchange | Convenience class for holding an Exchange in a thread-safe waySee Also:Serialized Form | Class | org.apache.camel.util.concurrent | Apache Camel |
| BaseSSLContextParameters | Represents configuration options that can be applied in the client-side or server-side context depending on what they are applied to. | Class | org.apache.camel.util.jsse | Apache Camel |
| BaseSSLContextParameters .SSLContextDecorator | Makes a decorated SSLContext appear as a normal SSLContext. | Class | org.apache.camel.util.jsse.BaseSSLContextParameters | Apache Camel |
| BaseSSLContextParameters .SSLContextSpiDecorator | Since SSLContext is an abstract class and requires an instance of SSLContextSpi, this class effectively wraps an | Class | org.apache.camel.util.jsse.BaseSSLContextParameters | Apache Camel |
| BaseSSLContextParameters .SSLServerSocketFactoryDecorator | A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and | Class | org.apache.camel.util.jsse.BaseSSLContextParameters | Apache Camel |
| BaseSSLContextParameters .SSLSocketFactoryDecorator | A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and | Class | org.apache.camel.util.jsse.BaseSSLContextParameters | Apache Camel |
| CamelContextHelper | Class | org.apache.camel.util | Apache Camel | |
| CamelContextStatDump | A model of a CamelContext stat dump from ManagedCamelContextMBean. | Class | org.apache.camel.util | Apache Camel |
| CamelInitialContextFactory | A factory of the Camel InitialContext which allows a Map to be used to create a This implementation is prototype based, by creating a new context on each call to | Class | org.apache.camel.util.jndi | Apache Camel |
| CamelLogger | A logger which logs to a slf4j Logger. | Class | org.apache.camel.util | Apache Camel |
| CamelSingletonInitialContextFactory | A factory of the Camel InitialContext which allows a Map to be used to create a This implementation is singleton based, by creating a new context once, and reusing it on each call to | Class | org.apache.camel.util.jndi | Apache Camel |
| CamelThreadFactory | Thread factory which creates threads supporting a naming pattern. | Class | org.apache.camel.util.concurrent | Apache Camel |
| CaseInsensitiveMap | A map that uses case insensitive keys, but preserves the original key cases. | Class | org.apache.camel.util | Apache Camel |
| CastUtils | Utility methods for type casting. | Class | org.apache.camel.util | Apache Camel |
| CipherSuitesParameters | Represents a list of TLS/SSL cipher suite names. | Class | org.apache.camel.util.jsse | Apache Camel |
| ClientAuthentication | enum ClientAuthenticationRepresents the options for the client authentication settings of a server socket. | Class | org.apache.camel.util.jsse | Apache Camel |
| CollectionHelper | Class | org.apache.camel.util | Apache Camel | |
| CollectionStringBuffer | A little helper class for converting a collection of values to a (usually comma separated) string. | Class | org.apache.camel.util | Apache Camel |
| EndpointHelper | Class | org.apache.camel.util | Apache Camel | |
| EventHelper | Class | org.apache.camel.util | Apache Camel | |
| ExchangeHelper | Class | org.apache.camel.util | Apache Camel | |
| ExpressionComparator | An implementation of Comparator that takes an Expression which is evaluated on each exchange to be compared | Class | org.apache.camel.util | Apache Camel |
| ExpressionListComparator | An implementation of Comparator which takes a list of Expression objects which is evaluated | Class | org.apache.camel.util | Apache Camel |
| ExpressionToPredicateAdapter | Class | org.apache.camel.util | Apache Camel | |
| FilePathResolver | A resolver for file paths that supports resolving with system and environment properties. | Class | org.apache.camel.util | Apache Camel |
| FileUtil | Class | org.apache.camel.util | Apache Camel | |
| FilterParameters | Represents a set of regular expression based filter patterns for including and excluding content of some type. | Class | org.apache.camel.util.jsse | Apache Camel |
| FilterParameters .Patterns | An immutable collection of compiled includes and excludes filter Patterns. | Class | org.apache.camel.util.jsse.FilterParameters | Apache Camel |
| FlexibleAggregationStrategy | The Flexible Aggregation Strategy is a highly customizable, fluently configurable aggregation strategy. | Class | org.apache.camel.util.toolbox | Apache Camel |
| FlexibleAggregationStrategy .TimeoutAwareMixin | Interface | org.apache.camel.util.toolbox.FlexibleAggregationStrategy | Apache Camel | |
| GroupIterator | Group based Iterator which groups the given Iterator a number of times and then return a combined response as a String. | Class | org.apache.camel.util | Apache Camel |
| GZIPHelper | Helper class to help wrapping content into GZIP input and output streams. | Class | org.apache.camel.util | Apache Camel |
| HostUtils | Class | org.apache.camel.util | Apache Camel | |
| InetAddressUtil | Class | org.apache.camel.util | Apache Camel | |
| IntrospectionSupport | Helper for introspections of beans. | Class | org.apache.camel.util | Apache Camel |
| IntrospectionSupport .ClassInfo | Structure of an introspected class. | Class | org.apache.camel.util.IntrospectionSupport | Apache Camel |
| IntrospectionSupport .MethodInfo | Structure of an introspected method. | Class | org.apache.camel.util.IntrospectionSupport | Apache Camel |
| IOHelper | Class | org.apache.camel.util | Apache Camel | |
| JndiContext | A default JNDI contextVersion:See Also:Serialized Form | Class | org.apache.camel.util.jndi | Apache Camel |
| JsonSchemaHelper | A helper class for JSON schema. | Class | org.apache.camel.util | Apache Camel |
| JsseParameters | Base class that provides optional integration with core Camel capabilities. | Class | org.apache.camel.util.jsse | Apache Camel |
| KeyManagersParameters | A representation of configuration options for creating and loading KeyManager instance(s). | Class | org.apache.camel.util.jsse | Apache Camel |
| KeyStoreParameters | Class | org.apache.camel.util.jsse | Apache Camel | |
| KeyValueHolder | Holder for a key and value. | Class | org.apache.camel.util | Apache Camel |
| LoadPropertiesException | Represents a failure to open a Properties file at a given URLSee Also:Serialized Form | Class | org.apache.camel.util | Apache Camel |
| LRUCache | A Least Recently Used Cache. | Class | org.apache.camel.util | Apache Camel |
| LRUSoftCache | A Least Recently Used Cache which uses SoftReference. | Class | org.apache.camel.util | Apache Camel |
| LRUWeakCache | A Least Recently Used Cache which uses WeakReference. | Class | org.apache.camel.util | Apache Camel |
| MessageDump | A model of a message dump from MessageHelper. | Class | org.apache.camel.util | Apache Camel |
| MessageDump .Body | A model of a message dump body. | Class | org.apache.camel.util.MessageDump | Apache Camel |
| MessageDump .Header | A model of a message dump header. | Class | org.apache.camel.util.MessageDump | Apache Camel |
| MessageHelper | Some helper methods when working with Message. | Class | org.apache.camel.util | Apache Camel |
| ObjectHelper | Class | org.apache.camel.util | Apache Camel | |
| OgnlHelper | Helper for Camel OGNL (Object-Graph Navigation Language) expressions. | Class | org.apache.camel.util | Apache Camel |
| OrderedComparator | Class | org.apache.camel.util | Apache Camel | |
| PackageHelper | Some helper methods for working with Java packages and versioning. | Class | org.apache.camel.util | Apache Camel |
| PlatformHelper | Utility dedicated for resolving runtime information related to the platform on which Camel is currently running. | Class | org.apache.camel.util | Apache Camel |
| PredicateAssertHelper | A helper for doing Predicate assertions. | Class | org.apache.camel.util | Apache Camel |
| PredicateToExpressionAdapter | Class | org.apache.camel.util | Apache Camel | |
| ProcessorStatDump | A model of a route stat dump from ManagedRouteMBean. | Class | org.apache.camel.util | Apache Camel |
| PropertiesInterceptor | Intercepts Property values used to invoke API Method. | Interface | org.apache.camel.util.component | Apache Camel |
| PropertyNamesInterceptor | Intercepts Property names used to find methods. | Interface | org.apache.camel.util.component | Apache Camel |
| ReflectionHelper | Helper for working with reflection on classes. | Class | org.apache.camel.util | Apache Camel |
| ReflectionHelper .FieldCallback | Callback interface invoked on each field in the hierarchy. | Interface | org.apache.camel.util.ReflectionHelper | Apache Camel |
| ReflectionHelper .MethodCallback | Action to take on each method. | Interface | org.apache.camel.util.ReflectionHelper | Apache Camel |
| ReflectionInjector | A simple implementation of Injector which just uses reflection to instantiate new objects using their zero argument constructor. | Class | org.apache.camel.util | Apache Camel |
| RejectableFutureTask | A Rejectable FutureTask used by RejectableThreadPoolExecutor. | Class | org.apache.camel.util.concurrent | Apache Camel |
| RejectableScheduledThreadPoolExecutor | Scheduled thread pool executor that creates RejectableFutureTask instead of FutureTask when registering new tasks for execution. | Class | org.apache.camel.util.concurrent | Apache Camel |
| RejectableThreadPoolExecutor | Thread pool executor that creates RejectableFutureTask instead of FutureTask when registering new tasks for execution. | Class | org.apache.camel.util.concurrent | Apache Camel |
| ResourceHelper | Helper class for loading resources on the classpath or file system. | Class | org.apache.camel.util | Apache Camel |
| ResultInterceptor | Intercepts API method invocation result Exchange. | Interface | org.apache.camel.util.component | Apache Camel |
| RouteStatDump | A model of a route stat dump from ManagedRouteMBean. | Class | org.apache.camel.util | Apache Camel |
| SecureRandomParameters | Class | org.apache.camel.util.jsse | Apache Camel | |
| SecureSocketProtocolsParameters | Represents a list of TLS/SSL cipher suite names. | Class | org.apache.camel.util.jsse | Apache Camel |
| ServiceHelper | A collection of helper methods for working with Service objects. | Class | org.apache.camel.util | Apache Camel |
| SizedScheduledExecutorService | A sized ScheduledExecutorService which will reject executing tasks if the task queue is full. | Class | org.apache.camel.util.concurrent | Apache Camel |
| SSLContextClientParameters | Configuration model for client side JSSE options. | Class | org.apache.camel.util.jsse | Apache Camel |
| SSLContextParameters | Represents SSLContext configuration options used in instantiating an SSLContext instance. | Class | org.apache.camel.util.jsse | Apache Camel |
| SSLContextServerParameters | Class | org.apache.camel.util.jsse | Apache Camel | |
| StopWatch | A very simple stop watch. | Class | org.apache.camel.util | Apache Camel |
| StringHelper | Helper methods for working with Strings. | Class | org.apache.camel.util | Apache Camel |
| StringQuoteHelper | Utility class for parsing quoted string which is intended for parameters, separated by comma. | Class | org.apache.camel.util | Apache Camel |
| SubmitOrderedCompletionService | A CompletionService that orders the completed tasks in the same order as they where submitted. | Class | org.apache.camel.util.concurrent | Apache Camel |
| SynchronousExecutorService | A synchronous ExecutorService which always invokes the task in the caller thread (just a thread pool facade). | Class | org.apache.camel.util.concurrent | Apache Camel |
| ThreadHelper | Various helper method for thread naming. | Class | org.apache.camel.util.concurrent | Apache Camel |
| Time | Class | org.apache.camel.util | Apache Camel | |
| TimeUtils | Class | org.apache.camel.util | Apache Camel | |
| TrustManagersParameters | Class | org.apache.camel.util.jsse | Apache Camel | |
| UnitOfWorkHelper | Class | org.apache.camel.util | Apache Camel | |
| UnitUtils | Class | org.apache.camel.util | Apache Camel | |
| UnsafeUriCharactersEncoder | Encoder for unsafe URI characters. | Class | org.apache.camel.util | Apache Camel |
| URISupport | Class | org.apache.camel.util | Apache Camel | |
| ValueHolder | Holder object for a given value. | Class | org.apache.camel.util | Apache Camel |