A C D F G H I L M N O P S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ASTHelper - Class in org.mule.metadata.ast.internal
-
Utility class for AST Stuff
- ASTHelper(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.ASTHelper
- ASTTypeLoader - Class in org.mule.metadata.ast.api
-
TypeLoaderimplementation which works with the Java AST. - ASTTypeLoader(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.api.ASTTypeLoader
- ASTTypeLoader(ProcessingEnvironment, List<TypeHandler>, ObjectFieldHandler) - Constructor for class org.mule.metadata.ast.api.ASTTypeLoader
C
- ClassInformationAnnotationFactory - Class in org.mule.metadata.ast.internal
-
Factory to create
ClassInformationAnnotationfrom the Java AST - ClassInformationAnnotationFactory() - Constructor for class org.mule.metadata.ast.internal.ClassInformationAnnotationFactory
- contains(Element) - Method in class org.mule.metadata.ast.api.IntrospectionContext
D
- DefaultObjectFieldHandler - Class in org.mule.metadata.ast.internal
-
Default
ObjectFieldHandlerimplementation forObjectTypefields - DefaultObjectFieldHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.DefaultObjectFieldHandler
F
- flatMap(Function<T, R>) - Method in class org.mule.metadata.ast.internal.MuleLazyValue
-
Applies the given
functionthrough the output ofMuleLazyValue.get(). - fromTypeMirror(TypeMirror, ProcessingEnvironment) - Static method in class org.mule.metadata.ast.internal.ClassInformationAnnotationFactory
G
- get() - Method in class org.mule.metadata.ast.internal.MuleLazyValue
-
Returns the lazy value.
- get(Element) - Method in class org.mule.metadata.ast.api.IntrospectionContext
- getBeanName() - Method in class org.mule.metadata.ast.api.Property
- getGetterMethod() - Method in class org.mule.metadata.ast.api.Property
- getName() - Method in class org.mule.metadata.ast.api.Property
- getProperties(Element, ProcessingEnvironment) - Static method in class org.mule.metadata.ast.api.TypeUtils
- getSetterMethod() - Method in class org.mule.metadata.ast.api.Property
- getType() - Method in class org.mule.metadata.ast.api.Property
H
- handle(Element, ObjectTypeBuilder, IntrospectionContext, TypeVisitor<TypeBuilder<?>, IntrospectionContext>) - Method in interface org.mule.metadata.ast.api.ObjectFieldHandler
-
Given an
Element - handle(Element, ObjectTypeBuilder, IntrospectionContext, TypeVisitor<TypeBuilder<?>, IntrospectionContext>) - Method in class org.mule.metadata.ast.internal.DefaultObjectFieldHandler
- handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in interface org.mule.metadata.ast.api.TypeHandler
-
Handles a given
TypeMirrorand returns the correspondentTypeBuilder - handles(TypeMirror) - Method in interface org.mule.metadata.ast.api.TypeHandler
I
- ifComputed(Consumer<T>) - Method in class org.mule.metadata.ast.internal.MuleLazyValue
-
If the value has already been computed, if passes it to the given
consumer. - IntrospectionContext - Class in org.mule.metadata.ast.api
-
Context where the information of already introspected types are save temporally.
- IntrospectionContext() - Constructor for class org.mule.metadata.ast.api.IntrospectionContext
- isAssignable(ArrayType, Class...) - Method in class org.mule.metadata.ast.internal.ASTHelper
- isAssignable(TypeMirror, Class...) - Method in class org.mule.metadata.ast.internal.ASTHelper
- isComputed() - Method in class org.mule.metadata.ast.internal.MuleLazyValue
L
- load(String) - Method in class org.mule.metadata.ast.api.ASTTypeLoader
- load(TypeMirror) - Method in class org.mule.metadata.ast.api.ASTTypeLoader
-
Given a
TypeMirrorintrospect it an returns the correspondentMetadataType
M
- MuleLazyValue<T> - Class in org.mule.metadata.ast.internal
-
Provides a value which may be lazily computed.
- MuleLazyValue(Supplier<T>) - Constructor for class org.mule.metadata.ast.internal.MuleLazyValue
-
Creates a new instance which lazily obtains its value from the given
supplier. - MuleLazyValue(T) - Constructor for class org.mule.metadata.ast.internal.MuleLazyValue
-
Creates a new instance which is already initialised with the given
value.
N
- normalize(String) - Static method in class org.mule.metadata.ast.api.Property
O
- ObjectFieldHandler - Interface in org.mule.metadata.ast.api
-
Handler for fields of an
ObjectType - org.mule.metadata.ast.api - package org.mule.metadata.ast.api
- org.mule.metadata.ast.internal - package org.mule.metadata.ast.internal
- org.mule.runtime.metadata.model.java.ast - module org.mule.runtime.metadata.model.java.ast
-
Metadata Model definition loader for Java types, from the Java source code.
P
- pop() - Method in class org.mule.metadata.ast.api.IntrospectionContext
- Property - Class in org.mule.metadata.ast.api
-
Object representing a Java Bean Property
- Property() - Constructor for class org.mule.metadata.ast.api.Property
- push(Element, TypeBuilder) - Method in class org.mule.metadata.ast.api.IntrospectionContext
S
- setGetterMethod(ExecutableElement) - Method in class org.mule.metadata.ast.api.Property
- setName(String) - Method in class org.mule.metadata.ast.api.Property
- setSetterMethod(ExecutableElement) - Method in class org.mule.metadata.ast.api.Property
T
- TypeHandler - Interface in org.mule.metadata.ast.api
-
Handler for AST Types
- typeId(DeclaredType) - Static method in class org.mule.metadata.ast.internal.ASTHelper
- TypeMirrorLoaderVisitor - Class in org.mule.metadata.ast.internal
- TypeMirrorLoaderVisitor(ProcessingEnvironment, List<TypeHandler>, ObjectFieldHandler) - Constructor for class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- TypeUtils - Class in org.mule.metadata.ast.api
-
Utility for AST Types
V
- visit(TypeMirror) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visit(TypeMirror, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitArray(ArrayType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitDeclared(DeclaredType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitError(ErrorType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitExecutable(ExecutableType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitIntersection(IntersectionType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitNoType(NoType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitNull(NullType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitPrimitive(PrimitiveType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitTypeVariable(TypeVariable, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitUnion(UnionType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitUnknown(TypeMirror, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
- visitWildcard(WildcardType, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
All Classes All Packages