Package | Description |
---|---|
org.mule.runtime.module.extension.api.loader.java.type |
Modifier and Type | Interface and Description |
---|---|
interface |
MethodElement<T extends Type>
A contract for an element to be considered as a Method
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentElement
A generic contract for any component that is considered as declaring point of different extensions components (Sources,
Connection Providers and Operation Containers)
|
interface |
ConfigurationElement
A contract for an element from which an extension configuration can be derived
|
interface |
ConnectionProviderElement
A contract for an element from which an extension connection provider can be derived
|
interface |
ExtensionElement
A contract for an element from which an Extension can be derived
|
interface |
FunctionContainerElement
A contract for a element from which operation container can be derived
|
interface |
OperationContainerElement
A contract for a element from which operation container can be derived
|
interface |
ParameterizableTypeElement
A generic contract for any kind of component that is based in a
Class and can define parameters |
interface |
SourceElement
A contract for an element from which a message source can be derived
|
Modifier and Type | Method and Description |
---|---|
Type |
AnnotationValueFetcher.getClassValue(Function<A,Class> function)
|
Type |
TypeGeneric.getConcreteType() |
default Type |
SourceElement.getReturnType() |
Type |
PropertyElement.DefaultPropertyElement.getType() |
Modifier and Type | Method and Description |
---|---|
List<Type> |
AnnotationValueFetcher.getClassArrayValue(Function<A,Class[]> function)
Return the list of
Type representing a Class[] property. |
List<Type> |
MethodElement.getExceptionTypes() |
List<Type> |
Type.getInterfaceGenerics(Class interfaceClass) |
List<Type> |
SourceElement.getSuperClassGenerics() |
Modifier and Type | Method and Description |
---|---|
boolean |
Type.isAssignableFrom(Type type)
Checks the assignability of the current type from the given
Type |
boolean |
Type.isAssignableTo(Type type)
Checks the assignability of the current type to the given
Type |
boolean |
Type.isSameType(Type type)
Checks equality of the current type to the given
Type |
PropertyElement.PropertyElementBuilder |
PropertyElement.PropertyElementBuilder.type(Type type) |
Constructor and Description |
---|
TypeGeneric(Type concreteType,
List<TypeGeneric> generics) |
Copyright © 2018. All rights reserved.