Skip navigation links
A B E F G H I L M N O P R S T U V W 

A

addAll(TypeBindings) - Method in class org.mule.metadata.message.api.el.TypeBindings.Builder
 
addBinding(String, MetadataType) - Method in class org.mule.metadata.message.api.el.TypeBindings.Builder
 
addElement(String, MetadataType) - Method in class org.mule.metadata.message.api.el.ModuleDefinition.Builder
 
addVariable(String) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
addVariable(String, MetadataType) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
addVariableField(String) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
attributes() - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
attributes(MetadataType) - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
ATTRIBUTES_IDENTIFIER_NAME - Static variable in class org.mule.metadata.message.api.el.TypeBindings
 
attributesAnnotations - Variable in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 

B

build() - Method in class org.mule.metadata.message.api.el.ModuleDefinition.Builder
 
build() - Method in class org.mule.metadata.message.api.el.TypeBindings.Builder
 
build() - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
build() - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
builder(String) - Static method in class org.mule.metadata.message.api.el.ModuleDefinition
 
Builder(String) - Constructor for class org.mule.metadata.message.api.el.ModuleDefinition.Builder
 
builder() - Static method in class org.mule.metadata.message.api.el.TypeBindings
 
builder(MuleEventMetadataType) - Static method in class org.mule.metadata.message.api.el.TypeBindings
 
Builder() - Constructor for class org.mule.metadata.message.api.el.TypeBindings.Builder
 
builder() - Static method in interface org.mule.metadata.message.api.MessageMetadataType
 
builder(ObjectType) - Static method in interface org.mule.metadata.message.api.MessageMetadataType
Creates a builder for the MessageMetadataType based on the specified message
builder() - Static method in interface org.mule.metadata.message.api.MuleEventMetadataType
Creates a builder for the MuleEventMetadataType
builder(ObjectType) - Static method in interface org.mule.metadata.message.api.MuleEventMetadataType
Creates a builder for the MuleEventMetadataType based on the specified event

E

equals(Object) - Method in class org.mule.metadata.message.api.LocationAnnotation
 
error(String, ExpressionLanguageMetadataTypeResolver.MessageLocation) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessageCallback
Is called when a error message happens while resolving metadata
error(MetadataType) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
ERROR_IDENTIFIER_NAME - Static variable in class org.mule.metadata.message.api.el.TypeBindings
 
ExpressionLanguageMetadataTypeResolver - Interface in org.mule.metadata.message.api.el
Resolves the metadata for a specific expression language.
ExpressionLanguageMetadataTypeResolver.MessageCallback - Interface in org.mule.metadata.message.api.el
Callback from the resolver
ExpressionLanguageMetadataTypeResolver.MessageLocation - Class in org.mule.metadata.message.api.el
Represents a message location
ExpressionLanguageMetadataTypeResolver.MessagePosition - Class in org.mule.metadata.message.api.el
A position with the line , column and offset in a document

F

fromObjectType(ObjectType) - Static method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
fromObjectType(ObjectType) - Static method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
fromString(String) - Static method in class org.mule.metadata.message.api.el.ModuleIdentifier
 

G

getAttributesAnnotation(Class<T>) - Method in interface org.mule.metadata.message.api.MessageMetadataType
The attributes annotations of provided annotation class
getAttributesAnnotations() - Method in interface org.mule.metadata.message.api.MessageMetadataType
The attributes annotations
getAttributesType() - Method in interface org.mule.metadata.message.api.MessageMetadataType
The attributes metadata type
getColumn() - Method in class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessagePosition
 
getElements() - Method in class org.mule.metadata.message.api.el.ModuleIdentifier
 
getEndPosition() - Method in class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessageLocation
The end position of this location
getErrorType() - Method in interface org.mule.metadata.message.api.MuleEventMetadataType
The error metadata type
getInputType(String, MetadataType, MuleEventMetadataTypeBuilder, ExpressionLanguageMetadataTypeResolver.MessageCallback) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Infers the expected input mule event type MuleEventMetadataType for specified output type with the given script.
getInstance() - Static method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Returns the default instance for this Type Resolver
getInstance(ClassLoader) - Static method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
 
getLine() - Method in class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessagePosition
 
getLocation() - Method in class org.mule.metadata.message.api.LocationAnnotation
 
getMessageType() - Method in interface org.mule.metadata.message.api.MuleEventMetadataType
The message metadata type
getMetadataFromSample(InputStream, Map<String, Object>, String) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Infers the metadata out of a sample data
getName() - Method in class org.mule.metadata.message.api.el.ModuleDefinition
 
getName() - Method in class org.mule.metadata.message.api.LocationAnnotation
 
getOffset() - Method in class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessagePosition
 
getOutputType(TypeBindings, String, ExpressionLanguageMetadataTypeResolver.MessageCallback) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Returns the result type expression when invoked with the given TypeBindings.
getOutputType(TypeBindings, String, String, ExpressionLanguageMetadataTypeResolver.MessageCallback) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Returns the result type expression when invoked with the given TypeBindings.
getPayloadAnnotation(Class<T>) - Method in interface org.mule.metadata.message.api.MessageMetadataType
The payload annotations of provided annotation class
getPayloadAnnotations() - Method in interface org.mule.metadata.message.api.MessageMetadataType
The payload annotations
getPayloadType() - Method in interface org.mule.metadata.message.api.MessageMetadataType
The payload metadata types
getStartPosition() - Method in class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessageLocation
The start position of this location
getVariables() - Method in interface org.mule.metadata.message.api.MuleEventMetadataType
An object with all the variables types.
getVariableType(String) - Method in interface org.mule.metadata.message.api.MuleEventMetadataType
Returns the metadata type of a given variable

H

hashCode() - Method in class org.mule.metadata.message.api.LocationAnnotation
 

I

identifiers() - Method in class org.mule.metadata.message.api.el.ModuleDefinition
 
identifiers() - Method in class org.mule.metadata.message.api.el.TypeBindings
 
intersect(List<MetadataType>) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Intersects all the specified types into one type.
isAssignable(MetadataType, MetadataType, ExpressionLanguageMetadataTypeResolver.MessageCallback) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Returns if the assignment type can be assigned to the expected type

L

LocationAnnotation - Class in org.mule.metadata.message.api
Adds a location to the annotated type.
LocationAnnotation(String) - Constructor for class org.mule.metadata.message.api.LocationAnnotation
 
lookup(String) - Method in class org.mule.metadata.message.api.el.ModuleDefinition
 
lookup(String) - Method in class org.mule.metadata.message.api.el.TypeBindings
 
lookupModule(String) - Method in class org.mule.metadata.message.api.el.TypeBindings
 

M

message() - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
message(MessageMetadataTypeBuilder) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
message(MessageMetadataType) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
MESSAGE_IDENTIFIER_NAME - Static variable in class org.mule.metadata.message.api.el.TypeBindings
 
MessageLocation(ExpressionLanguageMetadataTypeResolver.MessagePosition, ExpressionLanguageMetadataTypeResolver.MessagePosition) - Constructor for class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessageLocation
 
MessageMetadataType - Interface in org.mule.metadata.message.api
Models a Message Type with its payload and attributes.
MessageMetadataTypeBuilder - Class in org.mule.metadata.message.api
Builder for The MessageMetadataType
MessageMetadataTypeBuilder() - Constructor for class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
MessagePosition(int, int, int) - Constructor for class org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessagePosition
 
module(String) - Method in class org.mule.metadata.message.api.el.TypeBindings.Builder
 
ModuleDefinition - Class in org.mule.metadata.message.api.el
 
ModuleDefinition(ModuleIdentifier, Map<String, MetadataType>) - Constructor for class org.mule.metadata.message.api.el.ModuleDefinition
 
ModuleDefinition.Builder - Class in org.mule.metadata.message.api.el
 
ModuleIdentifier - Class in org.mule.metadata.message.api.el
The identifier of a module
ModuleIdentifier(String...) - Constructor for class org.mule.metadata.message.api.el.ModuleIdentifier
 
modules() - Method in class org.mule.metadata.message.api.el.TypeBindings
 
MuleEventMetadataType - Interface in org.mule.metadata.message.api
Models a Mule Event MetadataType
MuleEventMetadataTypeBuilder - Class in org.mule.metadata.message.api
Builder for the MuleEventMetadataType
MuleEventMetadataTypeBuilder() - Constructor for class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 

N

NAME - Static variable in class org.mule.metadata.message.api.LocationAnnotation
 
NAME_SEPARATOR - Static variable in class org.mule.metadata.message.api.el.ModuleIdentifier
 

O

org.mule.metadata.message.api - package org.mule.metadata.message.api
 
org.mule.metadata.message.api.el - package org.mule.metadata.message.api.el
 

P

payload() - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
payload(MetadataType) - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
PAYLOAD_IDENTIFIER_NAME - Static variable in class org.mule.metadata.message.api.el.TypeBindings
 
payloadAnnotations - Variable in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 

R

resolveAssignment(MetadataType, MetadataType, ExpressionLanguageMetadataTypeResolver.MessageCallback) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Returns the substitution that needs to be done in order for this two types can be assigned

S

substitute(MetadataType, Map<String, MetadataType>) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Returns a new type with the substitution being applied

T

toString() - Method in class org.mule.metadata.message.api.el.ModuleIdentifier
 
TypeBindings - Class in org.mule.metadata.message.api.el
Represents the definition of the a set of bindings to the expression language
TypeBindings.Builder - Class in org.mule.metadata.message.api.el
 

U

unify(List<MetadataType>) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver
Unify all the specified types into one type.

V

VARIABLES_IDENTIFIER_NAME - Static variable in class org.mule.metadata.message.api.el.TypeBindings
 

W

warning(String, ExpressionLanguageMetadataTypeResolver.MessageLocation) - Method in interface org.mule.metadata.message.api.el.ExpressionLanguageMetadataTypeResolver.MessageCallback
Is called when a warning message happens while resolving metadata
with(TypeAnnotation) - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
 
withAttributesAnnotation(TypeAnnotation) - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
withPayloadAnnotation(TypeAnnotation) - Method in class org.mule.metadata.message.api.MessageMetadataTypeBuilder
 
A B E F G H I L M N O P R S T U V W 
Skip navigation links

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