public abstract class AbstractMetadataResolutionTypeInformation extends Object implements MetadataResolutionTypeInformation
MetadataResolutionTypeInformation that is based on a ComponentAst| Constructor and Description |
|---|
AbstractMetadataResolutionTypeInformation(org.mule.runtime.ast.api.ComponentAst component,
Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty) |
AbstractMetadataResolutionTypeInformation(org.mule.runtime.extension.api.component.ComponentParameterization parameterization,
Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty) |
AbstractMetadataResolutionTypeInformation(DslElementModel<?> component,
Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty) |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
getResolverCategory() |
Optional<String> |
getResolverName() |
boolean |
isDynamicType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponentTypeMetadataCacheId, shouldIncludeConfiguredMetadataKeyspublic AbstractMetadataResolutionTypeInformation(org.mule.runtime.ast.api.ComponentAst component,
Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty)
public AbstractMetadataResolutionTypeInformation(DslElementModel<?> component, Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty)
public AbstractMetadataResolutionTypeInformation(org.mule.runtime.extension.api.component.ComponentParameterization parameterization,
Function<org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty,Optional<org.mule.runtime.extension.api.property.ResolverInformation>> getResolverInformationFromModelProperty)
public boolean isDynamicType()
isDynamicType in interface MetadataResolutionTypeInformationpublic Optional<String> getResolverName()
getResolverName in interface MetadataResolutionTypeInformationOptional with the String name associated to the resolution of the type if it is dynamic. or
Optional.empty() if the resolution of the type is static.public Optional<String> getResolverCategory()
getResolverCategory in interface MetadataResolutionTypeInformationOptional with the String category associated to the resolution of the type if it is dynamic. or
Optional.empty() if the resolution of the type is static.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.