| Modifier and Type | Interface and Description |
|---|---|
interface |
Field<P extends Type> |
interface |
Method<P extends Type> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClassType
The ClassType interface represents a class in Java that has been annotated with:
Module, Connector or ExpressionLanguage. |
interface |
EnumType |
| Modifier and Type | Method and Description |
|---|---|
<T extends Type> |
Type.getFirstMethodAnnotatedWith(Class<? extends Annotation> anAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
Type |
Identifiable.asType() |
Type |
Type.getSuperClass() |
| Modifier and Type | Method and Description |
|---|---|
List<Field<Type>> |
Type.getFields() |
List<Field<Type>> |
Type.getInheritedFields() |
List<Method<Type>> |
Type.getMethods()
Get all methods defined in this class
|
List<Method<Type>> |
Type.getMethodsAnnotatedWith(Class<? extends Annotation> annotation)
Retrieves a list of methods annotated with
annotation in the current module. |
List<Type> |
Generifiable.getTypeArguments() |
List<Type> |
Package.getTypes() |
List<Type> |
Generifiable.getXmlDeclaredChilds() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Type.inheritsFrom(Type type)
Returns whether this type inherits from the provided type
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Module
The module interface represents a type in Java that has been annotated with
Module, Connector or ExpressionLanguage. |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<Field<Type>> |
Module.getConfigStrategy() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigurationComponent |
interface |
ConnectionManagementComponent |
interface |
HttpBasicAuthComponent
Represents a component that has been annotated with @HttpBasicAuth
|
interface |
OAuth2Component |
interface |
WsdlProviderComponent |
| Modifier and Type | Method and Description |
|---|---|
List<Method<Type>> |
OnExceptionHandlerComponent.getMethodsAnnotatedWith(Class<? extends Annotation> annotation)
|
| Modifier and Type | Method and Description |
|---|---|
List<Method<Type>> |
MetaDataCategoryComponent.getMethodsAnnotatedWith(Class<? extends Annotation> annotation)
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ManagedConnectionModule |
| Modifier and Type | Method and Description |
|---|---|
Type |
ConnectMethod.getCacheConfig() |
| Modifier and Type | Method and Description |
|---|---|
T |
AnnotationProcessorFactory.instantiate(ExecutableElement executableElement,
Type type,
Types types,
Elements elements,
List<Component> components) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OAuthModule |
| Modifier and Type | Method and Description |
|---|---|
Type |
OAuthAuthorizationParameter.getType() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RestModule |
| Modifier and Type | Method and Description |
|---|---|
Type |
RestTimeout.getException() |
Type |
RestExceptionOn.getException() |
| Modifier and Type | Method and Description |
|---|---|
void |
ModelVisitor.visit(Type type) |
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.