Skip navigation links
A B C D E F G H I L M N O P S T V 

A

ArrayTypeHandler - Class in org.mule.metadata.ast.internal.handler
ArrayTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.ArrayTypeHandler
 
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
TypeLoader implementation 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
 

B

BaseTypeHandler - Class in org.mule.metadata.ast.internal.handler
Base TypeHandler to reuse logic between handlers.
BinaryTypeHandler - Class in org.mule.metadata.ast.internal.handler
BinaryTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.BinaryTypeHandler
 
BooleanTypeHandler - Class in org.mule.metadata.ast.internal.handler
BooleanTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.BooleanTypeHandler
 
builder() - Method in class org.mule.metadata.ast.internal.handler.BaseTypeHandler
 

C

ClassInformationAnnotationFactory - Class in org.mule.metadata.ast.internal
Factory to create ClassInformationAnnotation from 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

DateTypeHandler - Class in org.mule.metadata.ast.internal.handler
DateTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.DateTypeHandler
 
DefaultObjectFieldHandler - Class in org.mule.metadata.ast.internal
Default ObjectFieldHandler implementation for ObjectType fields
DefaultObjectFieldHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.DefaultObjectFieldHandler
 

E

EnumTypeHandler - Class in org.mule.metadata.ast.internal.handler
TypeHandler for enum types.
EnumTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.EnumTypeHandler
 

F

flatMap(Function<T, R>) - Method in class org.mule.metadata.ast.internal.MuleLazyValue
Applies the given function through the output of MuleLazyValue.get().
fromTypeMirror(TypeMirror, ProcessingEnvironment) - Static method in class org.mule.metadata.ast.internal.ClassInformationAnnotationFactory
 

G

get(Element) - Method in class org.mule.metadata.ast.api.IntrospectionContext
 
get() - Method in class org.mule.metadata.ast.internal.MuleLazyValue
Returns the lazy value.
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(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in interface org.mule.metadata.ast.api.TypeHandler
Handles a given TypeMirror and returns the correspondent TypeBuilder
handle(Element, ObjectTypeBuilder, IntrospectionContext, TypeVisitor<TypeBuilder<?>, IntrospectionContext>) - Method in class org.mule.metadata.ast.internal.DefaultObjectFieldHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.ArrayTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.BinaryTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.BooleanTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.DateTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.EnumTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.MapTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.NumberTypeHandler
 
handle(TypeMirror, TypeVisitor<TypeBuilder<?>, IntrospectionContext>, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.handler.StringTypeHandler
 
handles(TypeMirror) - Method in interface org.mule.metadata.ast.api.TypeHandler
 
handles(TypeMirror) - Method in class org.mule.metadata.ast.internal.handler.BaseTypeHandler
 
handles(TypeMirror) - Method in class org.mule.metadata.ast.internal.handler.EnumTypeHandler
 

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(TypeMirror) - Method in class org.mule.metadata.ast.api.ASTTypeLoader
Given a TypeMirror introspect it an returns the correspondent MetadataType
load(String) - Method in class org.mule.metadata.ast.api.ASTTypeLoader
 

M

MapTypeHandler - Class in org.mule.metadata.ast.internal.handler
TypeHandler for map types (a.k.a.: Open ObjectType)
MapTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.MapTypeHandler
 
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
 
NumberTypeHandler - Class in org.mule.metadata.ast.internal.handler
NumberTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.NumberTypeHandler
 

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.metadata.ast.internal.handler - package org.mule.metadata.ast.internal.handler
 

P

pop() - Method in class org.mule.metadata.ast.api.IntrospectionContext
 
processingEnvironment - Variable in class org.mule.metadata.ast.internal.handler.BaseTypeHandler
 
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
 
StringTypeHandler - Class in org.mule.metadata.ast.internal.handler
TypeHandler for String represented types
StringTypeHandler(ProcessingEnvironment) - Constructor for class org.mule.metadata.ast.internal.handler.StringTypeHandler
 

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
TypeVisitor which navigates throught a TypeMirror and returns the correspondent TypeBuilder
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, IntrospectionContext) - Method in class org.mule.metadata.ast.internal.TypeMirrorLoaderVisitor
 
visit(TypeMirror) - 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
 
A B C D E F G H I L M N O P S T V 
Skip navigation links

Copyright © 2022 MuleSoft, Inc.. All rights reserved.