| Package | Description |
|---|---|
| org.mule.runtime.metadata.api.cache | |
| org.mule.runtime.metadata.internal.cache | |
| org.mule.runtime.metadata.internal.types |
| Modifier and Type | Method and Description |
|---|---|
Optional<MetadataCacheId> |
ConfigurationMetadataCacheIdGenerator.getConfigMetadataCacheId(String configName,
boolean justProviders) |
Optional<MetadataCacheId> |
MetadataCacheIdGenerator.getIdForComponentAttributesMetadata(T component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the attributes of the given
component. |
Optional<MetadataCacheId> |
ComponentParameterizationMetadataCacheIdGenerator.getIdForComponentInputMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization,
String parameterGroupName,
String parameterName)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the parameter named
parameterName of the given component. |
Optional<MetadataCacheId> |
MetadataCacheIdGenerator.getIdForComponentInputMetadata(T component,
String parameterName)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the parameter named
parameterName of the given component. |
Optional<MetadataCacheId> |
MetadataCacheIdGenerator.getIdForComponentMetadata(T component)
Calculates the
MetadataCacheId required to identify the MetadataTypes associated to the given component. |
Optional<MetadataCacheId> |
MetadataCacheIdGenerator.getIdForComponentOutputMetadata(T component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the output of the given
component. |
Optional<MetadataCacheId> |
MetadataCacheIdGenerator.getIdForGlobalMetadata(T component)
Calculates the
MetadataCacheId required to identify all the Metadata associated to the given component, and
its siblings, based on the referenced global element configuration. |
Optional<MetadataCacheId> |
MetadataCacheIdGenerator.getIdForMetadataKeys(T component)
Calculates the
MetadataCacheId required to identify the MetadataKeys associated
to the given component. |
List<MetadataCacheId> |
MetadataCacheId.getParts() |
| Constructor and Description |
|---|
MetadataCacheId(List<MetadataCacheId> parts,
String sourceElementName) |
| Modifier and Type | Method and Description |
|---|---|
MetadataCacheId |
MetadataCacheIdBuilderAdapter.build() |
static MetadataCacheId |
ComponentBasedIdHelper.resolveComponentIdentifierMetadataCacheId(org.mule.runtime.ast.api.ComponentAst elementModel) |
static MetadataCacheId |
ComponentBasedIdHelper.resolveKeyFromSimpleValue(org.mule.runtime.ast.api.ComponentAst elementModel,
org.mule.runtime.ast.api.ComponentParameterAst param,
Function<String,Optional<MetadataCacheId>> calculateForElement) |
| Modifier and Type | Method and Description |
|---|---|
CacheIdBuilderAdapter<MetadataCacheId> |
MetadataCacheIdBuilderAdapter.containing(List<MetadataCacheId> parts) |
Optional<MetadataCacheId> |
AstConfigurationMetadataCacheIdGenerator.getConfigMetadataCacheId(String configName,
boolean justProviders) |
Optional<MetadataCacheId> |
ComponentAstBasedMetadataCacheIdGenerator.getIdForComponentAttributesMetadata(org.mule.runtime.ast.api.ComponentAst component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the attributes of the given
component. |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForComponentAttributesMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentAttributesMetadata(DslElementModel<?> component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the attributes of the given
component. |
Optional<MetadataCacheId> |
ComponentAstBasedMetadataCacheIdGenerator.getIdForComponentInputMetadata(org.mule.runtime.ast.api.ComponentAst component,
String parameterName)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the parameter named
parameterName of the given component. |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForComponentInputMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization,
String parameterName) |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForComponentInputMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization,
String parameterGroupName,
String parameterName) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentInputMetadata(DslElementModel<?> component,
String parameterName)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the parameter named
parameterName of the given component. |
Optional<MetadataCacheId> |
ComponentAstBasedMetadataCacheIdGenerator.getIdForComponentMetadata(org.mule.runtime.ast.api.ComponentAst elementModel)
Calculates the
MetadataCacheId required to identify the MetadataTypes associated to the given component. |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForComponentMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentMetadata(DslElementModel<?> elementModel)
Calculates the
MetadataCacheId required to identify the MetadataTypes associated to the given component. |
Optional<MetadataCacheId> |
ComponentAstBasedMetadataCacheIdGenerator.getIdForComponentOutputMetadata(org.mule.runtime.ast.api.ComponentAst component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the output of the given
component. |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForComponentOutputMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForComponentOutputMetadata(DslElementModel<?> component)
Calculates the
MetadataCacheId required to identify the MetadataType associated to the output of the given
component. |
Optional<MetadataCacheId> |
ComponentAstBasedMetadataCacheIdGenerator.getIdForGlobalMetadata(org.mule.runtime.ast.api.ComponentAst elementModel) |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForGlobalMetadata(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForGlobalMetadata(DslElementModel<?> elementModel) |
Optional<MetadataCacheId> |
ComponentAstBasedMetadataCacheIdGenerator.getIdForMetadataKeys(org.mule.runtime.ast.api.ComponentAst elementModel)
Calculates the
MetadataCacheId required to identify the MetadataKeys associated
to the given component. |
Optional<MetadataCacheId> |
ComponentParameterizationBasedMetadataCacheIdGenerator.getIdForMetadataKeys(org.mule.runtime.extension.api.component.ComponentParameterization<?> parameterization) |
Optional<MetadataCacheId> |
DslElementBasedMetadataCacheIdGenerator.getIdForMetadataKeys(DslElementModel<?> elementModel)
Calculates the
MetadataCacheId required to identify the MetadataKeys associated
to the given component. |
static Optional<MetadataCacheId> |
ComponentBasedIdHelper.resolveMetadataKeyParts(org.mule.runtime.ast.api.ComponentAst elementModel,
org.mule.runtime.api.meta.model.ComponentModel componentModel,
boolean resolveAllKeys,
Function<String,Optional<MetadataCacheId>> calculateForElement) |
CacheIdBuilderAdapter<MetadataCacheId> |
MetadataCacheIdBuilderAdapter.withHashValue(int value) |
CacheIdBuilderAdapter<MetadataCacheId> |
MetadataCacheIdBuilderAdapter.withSourceElementName(String name) |
| Modifier and Type | Method and Description |
|---|---|
CacheIdBuilderAdapter<MetadataCacheId> |
MetadataCacheIdBuilderAdapter.containing(List<MetadataCacheId> parts) |
static MetadataCacheId |
ComponentBasedIdHelper.resolveKeyFromSimpleValue(org.mule.runtime.ast.api.ComponentAst elementModel,
org.mule.runtime.ast.api.ComponentParameterAst param,
Function<String,Optional<MetadataCacheId>> calculateForElement) |
static Optional<MetadataCacheId> |
ComponentBasedIdHelper.resolveMetadataKeyParts(org.mule.runtime.ast.api.ComponentAst elementModel,
org.mule.runtime.api.meta.model.ComponentModel componentModel,
boolean resolveAllKeys,
Function<String,Optional<MetadataCacheId>> calculateForElement) |
| Modifier and Type | Method and Description |
|---|---|
MetadataCacheId |
AttributesMetadataResolutionTypeInformation.getComponentTypeMetadataCacheId() |
MetadataCacheId |
ComponentParameterizationInputMetadataResolutionTypeInformation.getComponentTypeMetadataCacheId() |
MetadataCacheId |
OutputMetadataResolutionTypeInformation.getComponentTypeMetadataCacheId() |
MetadataCacheId |
InputMetadataResolutionTypeInformation.getComponentTypeMetadataCacheId() |
MetadataCacheId |
MetadataResolutionTypeInformation.getComponentTypeMetadataCacheId() |
MetadataCacheId |
KeysMetadataResolutionTypeInformation.getComponentTypeMetadataCacheId() |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.