public final class MetadataScopeAdapter extends Object
MetadataScope to a more descriptive of the developer's metadata declaration
for a component| Constructor and Description |
|---|
MetadataScopeAdapter(Class<?> extensionType,
Class<?> source) |
MetadataScopeAdapter(Class<?> extensionType,
Method operation,
org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration declaration) |
| Modifier and Type | Method and Description |
|---|---|
Supplier<? extends org.mule.runtime.api.metadata.resolving.AttributesTypeResolver> |
getAttributesResolver() |
Map<String,Supplier<? extends org.mule.runtime.api.metadata.resolving.InputTypeResolver>> |
getInputResolvers() |
Supplier<? extends org.mule.runtime.api.metadata.resolving.TypeKeysResolver> |
getKeysResolver() |
Supplier<? extends org.mule.runtime.api.metadata.resolving.OutputTypeResolver> |
getOutputResolver() |
boolean |
hasAttributesResolver() |
boolean |
hasInputResolvers() |
boolean |
hasOutputResolver() |
boolean |
isCustomScope() |
public MetadataScopeAdapter(Class<?> extensionType, Method operation, org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration declaration)
public boolean isCustomScope()
public boolean hasInputResolvers()
public boolean hasOutputResolver()
public boolean hasAttributesResolver()
public Supplier<? extends org.mule.runtime.api.metadata.resolving.TypeKeysResolver> getKeysResolver()
public Map<String,Supplier<? extends org.mule.runtime.api.metadata.resolving.InputTypeResolver>> getInputResolvers()
public Supplier<? extends org.mule.runtime.api.metadata.resolving.OutputTypeResolver> getOutputResolver()
public Supplier<? extends org.mule.runtime.api.metadata.resolving.AttributesTypeResolver> getAttributesResolver()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.