| Modifier and Type | Field and Description |
|---|---|
protected HashMap<Class<? extends ApiMethod>,E> |
apiMethods |
protected Map<E,ApiMethodHelper<? extends ApiMethod>> |
apis |
| Constructor and Description |
|---|
ApiCollection() |
| Modifier and Type | Method and Description |
|---|---|
Map<E,ApiMethodHelper<? extends ApiMethod>> |
getApiHelpers() |
Map<Class<? extends ApiMethod>,E> |
getApiMethods() |
E |
getApiName(Class<? extends ApiMethod> apiMethod) |
Set<String> |
getApiNames()
Returns a list of API name strings.
|
abstract T |
getEndpointConfiguration(E apiName)
Creates an endpoint configuration for a particular API
|
ApiMethodHelper<? extends ApiMethod> |
getHelper(E apiName)
Returns a
ApiMethodHelper for a particular API. |
public final Map<E,ApiMethodHelper<? extends ApiMethod>> getApiHelpers()
public final ApiMethodHelper<? extends ApiMethod> getHelper(E apiName)
ApiMethodHelper for a particular API.apiName - name of the APIApiMethodpublic final Set<String> getApiNames()
Apache Camel