A B D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- addType(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() - Static method in class org.mule.metadata.message.api.el.TypeBindings
- builder() - Static method in interface org.mule.metadata.message.api.MessageMetadataType
- builder() - Static method in interface org.mule.metadata.message.api.MuleEventMetadataType
-
Creates a builder for the MuleEventMetadataType
- builder(String) - Static method in class org.mule.metadata.message.api.el.ModuleDefinition
- builder(ObjectType) - Static method in interface org.mule.metadata.message.api.MessageMetadataType
-
Creates a builder for the MessageMetadataType based on the specified message
- builder(ObjectType) - Static method in interface org.mule.metadata.message.api.MuleEventMetadataType
-
Creates a builder for the MuleEventMetadataType based on the specified event
- 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(String) - Constructor for class org.mule.metadata.message.api.el.ModuleDefinition.Builder
D
- declaredTypes() - Method in class org.mule.metadata.message.api.el.ModuleDefinition
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
MuleEventMetadataTypefor 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, 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, 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(MessageMetadataType) - Method in class org.mule.metadata.message.api.MuleEventMetadataTypeBuilder
- message(MessageMetadataTypeBuilder) - 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(ModuleIdentifier, Map<String, MetadataType>, List<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
- org.mule.runtime.metadata.model.message - module org.mule.runtime.metadata.model.message
-
Metadata Model definition for Mule Messages
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
All Classes All Packages