See: Description
| Interface | Description |
|---|---|
| ApiMethod |
Interface for proxy methods.
|
| ApiName |
Marker interface for ApiName enumerations.
|
| PropertiesInterceptor |
Intercepts Property values used to invoke API Method.
|
| PropertyNamesInterceptor |
Intercepts Property names used to find methods.
|
| ResultInterceptor |
Intercepts API method invocation result Exchange.
|
| Class | Description |
|---|---|
| AbstractApiComponent<E extends Enum<E> & ApiName,T,S extends ApiCollection<E,T>> |
Abstract base class for API Component Camel
Component classes. |
| AbstractApiConsumer<E extends Enum<E> & ApiName,T> |
Abstract base class for API Component Consumers.
|
| AbstractApiEndpoint<E extends ApiName,T> |
Abstract base class for API Component Endpoints.
|
| AbstractApiProducer<E extends Enum<E> & ApiName,T> |
Base class for API based Producers
|
| ApiCollection<E extends Enum<E> & ApiName,T> |
Base class for a collection of ApiMethods.
|
| ApiConsumerHelper |
Utility class for API Consumers.
|
| ApiMethodHelper<T extends Enum<T> & ApiMethod> |
Helper class for working with
ApiMethod. |
| ApiMethodImpl |
Delegate class for
ApiMethod. |
| ApiMethodParser<T> |
Parser base class for generating ApiMethod enumerations.
|
| ApiMethodParser.ApiMethodModel | |
| ApiMethodParser.Argument | |
| ApiMethodPropertiesHelper<C> |
Helper class to work with ApiMethod arguments to be extended by components.
|
| ArgumentSubstitutionParser<T> |
Adds support for parameter name substitutions.
|
| ArgumentSubstitutionParser.Substitution |
| Enum | Description |
|---|---|
| ApiMethodHelper.MatchType |
Apache Camel