public class TypeUtils extends Object
| Constructor and Description |
|---|
TypeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static EventType |
asEventType(org.mule.metadata.message.MuleEventMetadataType muleEventMetadataType) |
static MessageProcessorType |
asMessageProcessorType(org.mule.metadata.message.MuleEventMetadataType inputMuleEventMetadataType,
org.mule.metadata.message.MuleEventMetadataType outputMuleEventMetadataType,
boolean propagates) |
static org.mule.metadata.api.model.FunctionType |
asMetadataType(MessageProcessorType messageProcessorType) |
static org.mule.metadata.message.MuleEventMetadataTypeBuilder |
asMuleEventMetadataType(EventType eventType) |
static Stream<VarDecl> |
asVarDecls(org.mule.metadata.message.MuleEventMetadataType muleEventMetadataType) |
static EventType |
createEventType(org.mule.metadata.api.model.MetadataType metadataType) |
static org.mule.metadata.message.MuleEventMetadataType |
getMessageProcessorInputType(org.mule.metadata.api.model.FunctionType messageProcessorFunctionType) |
static org.mule.metadata.message.MuleEventMetadataType |
getMessageProcessorOutputType(org.mule.metadata.api.model.FunctionType messageProcessorFunctionType) |
static boolean |
isAssignable(org.mule.metadata.api.model.MetadataType sourceType,
org.mule.metadata.api.model.MetadataType targetType) |
static EventType |
merge(EventType eventType1,
EventType eventType2) |
static EventType |
override(EventType eventType1,
EventType eventType2) |
static org.mule.metadata.api.model.MetadataType |
override(org.mule.metadata.api.model.MetadataType metadataType1,
org.mule.metadata.api.model.MetadataType metadataType2) |
public static boolean isAssignable(org.mule.metadata.api.model.MetadataType sourceType,
org.mule.metadata.api.model.MetadataType targetType)
public static Stream<VarDecl> asVarDecls(org.mule.metadata.message.MuleEventMetadataType muleEventMetadataType)
public static org.mule.metadata.message.MuleEventMetadataTypeBuilder asMuleEventMetadataType(EventType eventType)
public static org.mule.metadata.api.model.FunctionType asMetadataType(MessageProcessorType messageProcessorType)
public static EventType asEventType(org.mule.metadata.message.MuleEventMetadataType muleEventMetadataType)
public static MessageProcessorType asMessageProcessorType(org.mule.metadata.message.MuleEventMetadataType inputMuleEventMetadataType, org.mule.metadata.message.MuleEventMetadataType outputMuleEventMetadataType, boolean propagates)
public static org.mule.metadata.message.MuleEventMetadataType getMessageProcessorInputType(org.mule.metadata.api.model.FunctionType messageProcessorFunctionType)
public static org.mule.metadata.message.MuleEventMetadataType getMessageProcessorOutputType(org.mule.metadata.api.model.FunctionType messageProcessorFunctionType)
public static org.mule.metadata.api.model.MetadataType override(org.mule.metadata.api.model.MetadataType metadataType1,
org.mule.metadata.api.model.MetadataType metadataType2)
public static EventType createEventType(org.mule.metadata.api.model.MetadataType metadataType)
Copyright © 2017 MuleSoft, Inc.. All rights reserved.