Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractRouter - Interface in org.mule.module.apikit.api.spi
 
accept(ExtensionDeclarer, ExtensionLoadingContext) - Method in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 
addDefault(String, String) - Method in class org.mule.module.apikit.validation.body.form.transformation.MultipartFormData
 
addOutboundProperties(Map<String, String>) - Method in class org.mule.module.apikit.helpers.EventWrapper
 
addParam(MultiMap<String, String>, String, String) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
addPart(MultipartPart) - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveDefaultsBuilder
 
addQueryString(String, int, String, String) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
APIKIT_NAMESPACE - Static variable in class org.mule.module.apikit.config.ApikitXmlNamespaceInfoProvider
 
ApikitDefinitionProvider - Class in org.mule.module.apikit.config
 
ApikitDefinitionProvider() - Constructor for class org.mule.module.apikit.config.ApikitDefinitionProvider
 
ApikitErrorTypes - Class in org.mule.module.apikit
 
ApikitErrorTypes() - Constructor for class org.mule.module.apikit.ApikitErrorTypes
 
ApikitExtensionLoadingDelegate - Class in org.mule.module.apikit
 
ApikitExtensionLoadingDelegate() - Constructor for class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 
ApiKitJsonSchema - Class in org.mule.module.apikit.api.validation
 
ApiKitJsonSchema(JsonSchema) - Constructor for class org.mule.module.apikit.api.validation.ApiKitJsonSchema
 
ApikitRegistry - Class in org.mule.module.apikit
 
ApikitRegistry() - Constructor for class org.mule.module.apikit.ApikitRegistry
 
ApikitRuntimeException - Exception in org.mule.module.apikit.api.exception
 
ApikitRuntimeException(String) - Constructor for exception org.mule.module.apikit.api.exception.ApikitRuntimeException
 
ApikitRuntimeException(String, Throwable) - Constructor for exception org.mule.module.apikit.api.exception.ApikitRuntimeException
 
ApikitRuntimeException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.ApikitRuntimeException
 
ApikitXmlNamespaceInfoProvider - Class in org.mule.module.apikit.config
 
ApikitXmlNamespaceInfoProvider() - Constructor for class org.mule.module.apikit.config.ApikitXmlNamespaceInfoProvider
 
APPLICATION_RAML - Static variable in class org.mule.module.apikit.api.RamlHandler
 
apply(Publisher<CoreEvent>) - Method in class org.mule.module.apikit.Router
 
areDefaultsToAdd() - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveDefaultsBuilder
 
argument() - Method in class org.mule.module.apikit.uri.TokenOperatorD3
Returns the argument part of this token.
AttributesHelper - Class in org.mule.module.apikit.helpers
 
AttributesValidator - Class in org.mule.module.apikit.validation
 
AttributesValidator() - Constructor for class org.mule.module.apikit.validation.AttributesValidator
 
available() - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 

B

BadRequestException - Exception in org.mule.module.apikit.api.exception
 
BadRequestException(String) - Constructor for exception org.mule.module.apikit.api.exception.BadRequestException
 
BadRequestException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.BadRequestException
 
BadRequestException() - Constructor for exception org.mule.module.apikit.api.exception.BadRequestException
 
bestMatch(List<String>, String) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
Takes a list of supportedRepresentations mime-types and finds the best match for all the media-ranges listed in header.
BodyValidator - Class in org.mule.module.apikit.validation
 
BodyValidator() - Constructor for class org.mule.module.apikit.validation.BodyValidator
 
BUFFER_SIZE - Static variable in class org.mule.module.apikit.StreamUtils
 
build() - Method in class org.mule.module.apikit.api.validation.ValidRequest.ValidRequestBuilder
 
build() - Method in class org.mule.module.apikit.helpers.EventWrapper
 
build() - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveDefaultsBuilder
 
build() - Method in class org.mule.module.apikit.validation.body.form.transformation.MultipartFormData
 
builder() - Static method in class org.mule.module.apikit.api.validation.ValidRequest
 

C

canRewind() - Method in interface org.mule.module.apikit.input.stream.Rewindable
 
canRewind() - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 
character() - Method in enum org.mule.module.apikit.uri.TokenOperatorDX.Operator
Returns the character.
character() - Method in enum org.mule.module.apikit.uri.TokenOperatorPS.Operator
Returns the character.
CharsetUtils - Class in org.mule.module.apikit
 
CharsetUtils() - Constructor for class org.mule.module.apikit.CharsetUtils
 
close() - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 
compareTo(MimeTypeParser.FitnessAndQuality) - Method in class org.mule.module.apikit.validation.attributes.MimeTypeParser.FitnessAndQuality
 
ComponentExecutionExceptionHandler - Class in org.mule.module.apikit.error
RouterExceptionHandler that propagates the resulting event in a ComponentExecutionException.
ComponentExecutionExceptionHandler() - Constructor for class org.mule.module.apikit.error.ComponentExecutionExceptionHandler
 
Configuration - Class in org.mule.module.apikit
 
Configuration() - Constructor for class org.mule.module.apikit.Configuration
 
Console - Class in org.mule.module.apikit
 
Console(ApikitRegistry, ConfigurationComponentLocator) - Constructor for class org.mule.module.apikit.Console
 
ConsoleConfig - Interface in org.mule.module.apikit.api.config
 
ConsoleResource - Class in org.mule.module.apikit.api.console
 
ConsoleResource(byte[], String) - Constructor for class org.mule.module.apikit.api.console.ConsoleResource
 
ConsoleResources - Class in org.mule.module.apikit.api.console
 
ConsoleResources(ConsoleConfig, String, String, String, String, String, ErrorTypeRepository) - Constructor for class org.mule.module.apikit.api.console.ConsoleResources
 
copyLarge(InputStream, OutputStream) - Static method in class org.mule.module.apikit.StreamUtils
 

D

DataWeaveDefaultsBuilder - Class in org.mule.module.apikit.validation.body.form.transformation
 
DataWeaveDefaultsBuilder() - Constructor for class org.mule.module.apikit.validation.body.form.transformation.DataWeaveDefaultsBuilder
 
DataWeaveTransformer - Class in org.mule.module.apikit.validation.body.form.transformation
 
DataWeaveTransformer(ExpressionManager) - Constructor for class org.mule.module.apikit.validation.body.form.transformation.DataWeaveTransformer
 
decode(String) - Static method in class org.mule.module.apikit.helpers.FlowName
 
decode(String) - Static method in class org.mule.module.apikit.uri.URICoder
Decode the string as valid URI fragment.
DefaultFlowRoutingStrategy - Class in org.mule.module.apikit.routing
Default implementation of FlowRoutingStrategy, uses the Mule ExecutableComponent API to perform flow routing.
DefaultFlowRoutingStrategy() - Constructor for class org.mule.module.apikit.routing.DefaultFlowRoutingStrategy
 
defaultValue() - Method in class org.mule.module.apikit.uri.Variable
Returns the default value for this variable.
digest(String) - Static method in class org.mule.module.apikit.uri.URITemplate
Returns the list of tokens corresponding to the specified URI template.
digest(String, TokenFactory) - Static method in class org.mule.module.apikit.uri.URITemplate
Returns the list of tokens corresponding to the specified URI template.
doClientRedirect() - Method in class org.mule.module.apikit.helpers.EventWrapper
 
dumpRaml() - Method in class org.mule.module.apikit.api.RamlHandler
 

E

encode(String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
encode(String) - Static method in class org.mule.module.apikit.helpers.FlowName
 
encode(String) - Static method in class org.mule.module.apikit.uri.URICoder
Encodes the string as valid URI fragment.
encode(String, Set<Character>) - Static method in class org.mule.module.apikit.uri.URICoder
Encodes the string as valid URI fragment.
encode(String, char) - Static method in class org.mule.module.apikit.uri.URICoder
 
equals(Object) - Method in class org.mule.module.apikit.api.uri.URIPattern
 
equals(Object) - Method in class org.mule.module.apikit.uri.URITemplate
 
equals(Object) - Method in class org.mule.module.apikit.uri.Variable
equals(Object) - Method in class org.mule.module.apikit.uri.VariableType
 
errorRepositoryFrom(MuleContext) - Static method in class org.mule.module.apikit.ApikitErrorTypes
 
EventHelper - Class in org.mule.module.apikit.helpers
 
EventWrapper - Class in org.mule.module.apikit.helpers
 
EventWrapper(CoreEvent, String, String) - Constructor for class org.mule.module.apikit.helpers.EventWrapper
 
exists(String) - Method in interface org.mule.module.apikit.uri.Parameters
Indicates whether the parameters for the given name has a value.
expand(Parameters) - Method in interface org.mule.module.apikit.uri.Expandable
Expands this object to produce a URI fragment as defined by the URI Template specifications.
expand(Parameters) - Method in class org.mule.module.apikit.uri.TokenLiteral
Expands this object to produce a URI fragment as defined by the URI Template specifications.
expand(Parameters) - Method in class org.mule.module.apikit.uri.TokenOperatorD3
Expands the token operator using the specified parameters.
expand(Parameters) - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Expands the token operator using the specified parameters.
expand(Parameters) - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Expands the token operator using the specified parameters.
expand(Parameters) - Method in class org.mule.module.apikit.uri.TokenVariable
Expands this object to produce a URI fragment as defined by the URI Template specifications.
expand(Parameters) - Method in class org.mule.module.apikit.uri.URITemplate
Expands the template to produce a URI as defined by the URI Template specifications.
expand(String, Parameters) - Static method in class org.mule.module.apikit.uri.URITemplate
Method provided for convenience.
Expandable - Interface in org.mule.module.apikit.uri
A class implementing this interface can be expanded.
expression() - Method in interface org.mule.module.apikit.uri.Token
The expression corresponding to this token.
EXTENSION_DESCRIPTION - Static variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 
EXTENSION_NAME - Static variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 

F

find(Set<URIPattern>) - Method in class org.mule.module.apikit.api.uri.URIResolver
Returns the first URI pattern in the list which matches the underlying URI.
find(Set<URIPattern>, URIResolver.MatchRule) - Method in class org.mule.module.apikit.api.uri.URIResolver
Returns the first URI pattern in the list which matches the underlying URI.
findAll(Set<URIPattern>) - Method in class org.mule.module.apikit.api.uri.URIResolver
Returns all the URI patterns in the list which match the underlying URI.
findBestMatch(URIResolver) - Method in class org.mule.module.apikit.FlowFinder
 
FitnessAndQuality(int, float) - Constructor for class org.mule.module.apikit.validation.attributes.MimeTypeParser.FitnessAndQuality
 
fitnessAndQualityParsed(MediaType, List<MediaType>) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
Deprecated.
used by apikit1 only
fitnessAndQualityParsed(String, Collection<MimeTypeParser.ParseResults>) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
Find the best match for a given mimeType against a list of media_ranges that have already been parsed by MimeParse.parseMediaRange().
FLOW_NAME_SEPARATOR - Static variable in class org.mule.module.apikit.helpers.FlowName
 
FlowFinder - Class in org.mule.module.apikit
 
FlowFinder(RamlHandler, String, ConfigurationComponentLocator, List<FlowMapping>) - Constructor for class org.mule.module.apikit.FlowFinder
 
FlowFinder(RamlHandler, String, ConfigurationComponentLocator, List<FlowMapping>, ErrorTypeRepository) - Constructor for class org.mule.module.apikit.FlowFinder
 
FlowMapping - Class in org.mule.module.apikit
 
FlowMapping() - Constructor for class org.mule.module.apikit.FlowMapping
 
FlowMappings - Class in org.mule.module.apikit
 
FlowMappings() - Constructor for class org.mule.module.apikit.FlowMappings
 
FlowName - Class in org.mule.module.apikit.helpers
 
FlowRoutingStrategy - Interface in org.mule.module.apikit.routing
Contract for implementations that perform the flow routing mechanism.
FlowUtils - Class in org.mule.module.apikit.api
 
FlowUtils() - Constructor for class org.mule.module.apikit.api.FlowUtils
 
form() - Method in class org.mule.module.apikit.uri.Variable
Returns the form of this variable.
FormParametersValidator - Class in org.mule.module.apikit.validation.body.form
 
FormParametersValidator(FormValidatorStrategy) - Constructor for class org.mule.module.apikit.validation.body.form.FormParametersValidator
 
FormValidatorStrategy<T> - Interface in org.mule.module.apikit.validation.body.form
 
FULL_DOMAIN - Static variable in class org.mule.module.apikit.api.UrlUtils
 

G

get(String) - Method in interface org.mule.module.apikit.api.uri.ResolvedVariables
Returns the object corresponding to the specified variable name.
get(String) - Method in class org.mule.module.apikit.uri.URIResolveResult
Returns the object corresponding to the specified variable name.
getAcceptedResponseMediaTypes(MultiMap<String, String>) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getAction() - Method in class org.mule.module.apikit.FlowMapping
 
getAction(String) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getAction(Matcher) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getAMFModel() - Method in class org.mule.module.apikit.api.RamlHandler
 
getApi() - Method in class org.mule.module.apikit.api.RamlHandler
 
getApi() - Method in class org.mule.module.apikit.Configuration
 
getApiServer() - Method in class org.mule.module.apikit.Configuration
Deprecated.
getApiVendor() - Method in class org.mule.module.apikit.api.RamlHandler
 
getAttributes() - Method in class org.mule.module.apikit.api.validation.ValidRequest
 
getBasePath(String, String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
getBaseUriReplacement(String) - Method in class org.mule.module.apikit.api.RamlHandler
 
getBaseUriReplacement(String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
getBody() - Method in class org.mule.module.apikit.api.validation.ValidRequest
 
getCharset(String) - Static method in class org.mule.module.apikit.CharsetUtils
 
getCompletePathFromBasePathAndPath(String, String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
getComponentBuildingDefinitions() - Method in class org.mule.module.apikit.config.ApikitDefinitionProvider
 
getConfig(Matcher, Collection<String>) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getConfiguration(String) - Method in class org.mule.module.apikit.ApikitRegistry
 
getConfiguration() - Method in class org.mule.module.apikit.Console
 
getConfiguration() - Method in class org.mule.module.apikit.Router
 
getConsoleResource(String) - Method in class org.mule.module.apikit.api.console.ConsoleResources
 
getContent() - Method in class org.mule.module.apikit.api.console.ConsoleResource
 
getContent() - Method in class org.mule.module.apikit.api.console.RamlResource
 
getContent() - Method in interface org.mule.module.apikit.api.console.Resource
 
getContentType() - Method in class org.mule.module.apikit.FlowMapping
 
getDescription() - Method in class org.mule.module.apikit.validation.body.schema.v1.io.JsonSchemaResource
 
getDescription() - Method in class org.mule.module.apikit.validation.body.schema.v1.io.XmlSchemaResource
 
getEncoding(CoreEvent, byte[], Logger) - Static method in class org.mule.module.apikit.CharsetUtils
Tries to figure out the encoding of the request in the following order - checks if the content-type header includes the charset - detects the payload encoding using BOM, or tries to auto-detect it - return the mule message encoding
getEncoding(Message, byte[], Logger) - Static method in class org.mule.module.apikit.CharsetUtils
Tries to figure out the encoding of the request in the following order - checks if the content-type header includes the charset - detects the payload encoding using BOM, or tries to auto-detect it - return the mule message encoding
getEncoding(Message, Object, Logger) - Static method in class org.mule.module.apikit.CharsetUtils
Tries to figure out the encoding of the request in the following order - checks if the content-type header includes the charset - Determine what type is payload - detects the payload encoding using BOM, or tries to auto-detect it - return the mule message encoding
getEncoding(TypedValue<T>, Object, Logger) - Static method in class org.mule.module.apikit.CharsetUtils
Tries to figure out the encoding of the request in the following order - Determine what type is payload - detects the payload encoding using BOM, or tries to auto-detect it - return the mule message encoding
getEncoding(Object, Logger) - Static method in class org.mule.module.apikit.CharsetUtils
Tries to figure out the encoding of the request in the following order - Determine what type is payload - detects the payload encoding using BOM, or tries to auto-detect it - return the mule message encoding
getEncoding(CoreEvent) - Static method in class org.mule.module.apikit.helpers.EventHelper
 
getEncoding(Message) - Static method in class org.mule.module.apikit.helpers.EventHelper
 
getEncoding(TypedValue<T>) - Static method in class org.mule.module.apikit.helpers.EventHelper
 
getExpressionManager() - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
getExpressionManager() - Method in class org.mule.module.apikit.Configuration
 
getExtension() - Method in class org.mule.module.apikit.Configuration
 
getFlow(IResource, String, String) - Method in class org.mule.module.apikit.FlowFinder
 
getFlow() - Method in class org.mule.module.apikit.FlowMapping
 
getFlowFinder() - Method in class org.mule.module.apikit.Configuration
 
getFlowMappings() - Method in class org.mule.module.apikit.Configuration
 
getFlowMappings() - Method in class org.mule.module.apikit.FlowMappings
 
getFlowRef() - Method in class org.mule.module.apikit.FlowMapping
 
getFlowsList(ConfigurationComponentLocator) - Static method in class org.mule.module.apikit.api.FlowUtils
 
getFormDataParameters() - Method in class org.mule.module.apikit.validation.body.form.transformation.MultipartFormData
 
getHeaderCharset(Message) - Static method in class org.mule.module.apikit.CharsetUtils
Returns the charset specified by the content-type header or null if not specified
getHeaderIgnoreCase(HttpRequestAttributes, HeaderName) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getHeaderIgnoreCase(HttpRequestAttributes, String) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getHeaders() - Method in class org.mule.module.apikit.api.console.ConsoleResource
 
getHeaders() - Method in class org.mule.module.apikit.api.console.RamlResource
 
getHeaders() - Method in interface org.mule.module.apikit.api.console.Resource
 
getHttpRequestAttributes(CoreEvent) - Static method in class org.mule.module.apikit.helpers.EventHelper
 
getHttpStatusVarName() - Method in class org.mule.module.apikit.Configuration
 
getInput() - Method in exception org.mule.module.apikit.uri.URITemplateSyntaxException
Returns the input string.
getInputStream() - Method in class org.mule.module.apikit.validation.body.schema.v1.io.JsonSchemaResource
 
getInputStream() - Method in class org.mule.module.apikit.validation.body.schema.v1.io.XmlSchemaResource
 
getInstance() - Static method in class org.mule.module.apikit.uri.TokenFactory
Returns a token factory instance using the default syntax (DRAFTX).
getInstance(TokenFactory.Syntax) - Static method in class org.mule.module.apikit.uri.TokenFactory
Returns a token factory instance.
getJsonSchema(String) - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
getJsonSchema(String) - Method in class org.mule.module.apikit.Configuration
 
getJsonSchemaCache() - Method in class org.mule.module.apikit.Configuration
 
getKey() - Method in class org.mule.module.apikit.FlowMapping
 
getKeysFromPayload(TypedValue) - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveTransformer
 
getListenerPath(String, String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
getMatcher(String) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getMediaType() - Method in class org.mule.module.apikit.api.console.ConsoleResource
Gets Media-Type according to the type of the file we have to send back
getMediaType() - Method in class org.mule.module.apikit.api.console.RamlResource
 
getMediaType() - Method in interface org.mule.module.apikit.api.console.Resource
 
getMediaType(HttpRequestAttributes) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getMediaType(String) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getMimeType(Matcher, Collection<String>) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getMultiMapFromPayload(TypedValue) - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveTransformer
 
getName() - Method in class org.mule.module.apikit.Configuration
 
getName() - Method in class org.mule.module.apikit.Console
 
getName() - Method in enum org.mule.module.apikit.HeaderName
 
getName() - Method in class org.mule.module.apikit.Router
 
getName() - Method in class org.mule.module.apikit.uri.VariableType
Return the name of this variable type.
getName() - Method in class org.mule.module.apikit.validation.body.form.transformation.TextPlainPart
 
getNewHeaders() - Method in class org.mule.module.apikit.validation.attributes.HeadersValidator
 
getOutboundHeadersMapName() - Method in class org.mule.module.apikit.Configuration
 
getParamIgnoreCase(MultiMap<String, String>, String) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getParamsIgnoreCase(MultiMap<String, String>, String) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
getParser() - Method in interface org.mule.module.apikit.api.config.ConsoleConfig
 
getParser() - Method in class org.mule.module.apikit.Configuration
 
getParserType() - Method in class org.mule.module.apikit.api.RamlHandler
 
getPayload() - Method in class org.mule.module.apikit.api.validation.ValidBody
 
getPayloadAsByteArray(Object) - Static method in class org.mule.module.apikit.helpers.PayloadHelper
 
getPayloadAsString(Object, String) - Static method in class org.mule.module.apikit.helpers.PayloadHelper
 
getPayloadAsTypedValue() - Method in class org.mule.module.apikit.api.validation.ValidBody
 
getPayloadCharset(Message, Logger) - Static method in class org.mule.module.apikit.CharsetUtils
 
getQueryParams() - Method in class org.mule.module.apikit.validation.attributes.QueryParameterValidator
 
getQueryString() - Method in class org.mule.module.apikit.validation.attributes.QueryParameterValidator
 
getRaml() - Method in interface org.mule.module.apikit.api.spi.AbstractRouter
 
getRaml() - Method in class org.mule.module.apikit.Configuration
 
getRaml() - Method in class org.mule.module.apikit.Router
 
getRamlHandler() - Method in interface org.mule.module.apikit.api.config.ConsoleConfig
 
getRamlHandler() - Method in class org.mule.module.apikit.Configuration
 
getRamlV1() - Method in class org.mule.module.apikit.api.RamlHandler
 
getRamlV2(String) - Method in class org.mule.module.apikit.api.RamlHandler
 
getRawRestFlowMap() - Method in class org.mule.module.apikit.FlowFinder
 
getReason() - Method in exception org.mule.module.apikit.uri.URITemplateSyntaxException
Returns the reason explaining why the input string could not be parsed.
getRedirectLocation(String, String, String, String) - Static method in class org.mule.module.apikit.api.UrlUtils
Creates URL where the server must redirect the client
getRelativePath(String, String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
getResource(String) - Method in class org.mule.module.apikit.api.RoutingTable
 
getResource(URIPattern) - Method in class org.mule.module.apikit.api.RoutingTable
 
getResource(URIPattern) - Method in class org.mule.module.apikit.FlowFinder
 
getResource() - Method in class org.mule.module.apikit.FlowMapping
 
getResource(String) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getResource(Matcher) - Static method in class org.mule.module.apikit.helpers.FlowName
 
getResource(String) - Method in class org.mule.module.apikit.validation.body.schema.v1.io.SchemaResourceLoader
 
getRootRamlLocationForV1() - Method in class org.mule.module.apikit.api.RamlHandler
 
getRootRamlLocationForV2() - Method in class org.mule.module.apikit.api.RamlHandler
 
getSchema() - Method in class org.mule.module.apikit.api.validation.ApiKitJsonSchema
 
getSchemaCacheKey(IAction, String) - Static method in class org.mule.module.apikit.validation.body.schema.v1.cache.SchemaCacheUtils
 
getSource(ConfigurationComponentLocator, String) - Static method in class org.mule.module.apikit.api.FlowUtils
 
getSourceLocation(ConfigurationComponentLocator, String) - Static method in class org.mule.module.apikit.api.FlowUtils
 
getStatus() - Method in class org.mule.module.apikit.uri.URIResolveResult
Returns the status of this result.
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.BadRequestException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.InvalidFormParameterException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.InvalidHeaderException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.InvalidQueryParameterException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.InvalidQueryStringException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.InvalidUriParameterException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.MethodNotAllowedException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.api.exception.MuleRestException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.exception.NotAcceptableException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.exception.NotFoundException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.exception.NotImplementedException
 
getStringRepresentation() - Method in exception org.mule.module.apikit.exception.UnsupportedMediaTypeException
 
getSuccessStatus(IAction) - Method in class org.mule.module.apikit.validation.attributes.HeadersValidator
 
getSuccessStatusCode(IAction) - Method in class org.mule.module.apikit.api.RamlHandler
 
getType(String) - Static method in enum org.mule.module.apikit.uri.Variable.Form
Returns the type of this variable from the specified expression.
getUriFromFlow(Component) - Static method in class org.mule.module.apikit.MessageSourceUtils
Extracts the configured HTTP URI from a flow.
getURIPattern() - Method in class org.mule.module.apikit.uri.URIResolveResult
Returns the URI Pattern that was used to produce this result.
getUriPatternCache() - Method in class org.mule.module.apikit.Configuration
 
getUriResolverCache() - Method in class org.mule.module.apikit.Configuration
 
getValue(String) - Method in interface org.mule.module.apikit.uri.Parameters
Returns the value for the specified parameter.
getValue() - Method in class org.mule.module.apikit.validation.body.form.transformation.TextPlainPart
 
getValues(String) - Method in interface org.mule.module.apikit.uri.Parameters
Returns the values for the specified parameter.
getVariable() - Method in class org.mule.module.apikit.uri.TokenVariable
Returns the variable wrapped by this token.
getXFormUrlEncodedStream(MultiMap<String, String>, DataType) - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveTransformer
 
getXmlEncoding(CoreEvent, byte[], Document, Logger) - Static method in class org.mule.module.apikit.CharsetUtils
Tries to figure out the encoding of an xml request in the following order - checks if the document has a content-type declaration - detects the payload encoding using BOM, or tries to auto-detect it - return the mule message encoding
getXmlNamespacesInfo() - Method in class org.mule.module.apikit.config.ApikitXmlNamespaceInfoProvider
 
getXmlSchema(String) - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
getXmlSchema(String) - Method in class org.mule.module.apikit.Configuration
 
getXmlSchemaCache() - Method in class org.mule.module.apikit.Configuration
 

H

handle(Event, Exception) - Method in class org.mule.module.apikit.error.ComponentExecutionExceptionHandler
 
handle(Event, Exception) - Method in class org.mule.module.apikit.error.MuleMessagingExceptionHandler
 
handle(Event, Exception) - Method in interface org.mule.module.apikit.error.RouterExceptionHandler
 
hashCode() - Method in class org.mule.module.apikit.api.uri.URIPattern
 
hashCode() - Method in class org.mule.module.apikit.uri.URITemplate
 
hashCode() - Method in class org.mule.module.apikit.uri.Variable
hashCode() - Method in class org.mule.module.apikit.uri.VariableType
 
hasValue(String) - Method in interface org.mule.module.apikit.uri.Parameters
Indicates whether the parameters for the given name has a value.
HeaderName - Enum in org.mule.module.apikit
 
HeadersValidator - Class in org.mule.module.apikit.validation.attributes
 
HeadersValidator() - Constructor for class org.mule.module.apikit.validation.attributes.HeadersValidator
 
HTTP_CONTEXT_PATH_PROPERTY - Static variable in class org.mule.module.apikit.api.UrlUtils
 
HTTP_REQUEST_PATH_PROPERTY - Static variable in class org.mule.module.apikit.api.UrlUtils
 

I

init() - Method in class org.mule.module.apikit.config.ApikitDefinitionProvider
 
initialise(String) - Method in interface org.mule.module.apikit.api.spi.RouterService
Initialise the extension
initialise(String) - Method in class org.mule.module.apikit.api.spi.RouterServiceAdapter
 
initialise() - Method in class org.mule.module.apikit.Configuration
 
initialise() - Method in class org.mule.module.apikit.Console
 
initialise() - Method in class org.mule.module.apikit.Router
 
initializeRestFlowMap() - Method in class org.mule.module.apikit.FlowFinder
 
InvalidFormParameterException - Exception in org.mule.module.apikit.api.exception
 
InvalidFormParameterException(String) - Constructor for exception org.mule.module.apikit.api.exception.InvalidFormParameterException
 
InvalidFormParameterException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.InvalidFormParameterException
 
InvalidFormParameterException() - Constructor for exception org.mule.module.apikit.api.exception.InvalidFormParameterException
 
InvalidHeaderException - Exception in org.mule.module.apikit.api.exception
 
InvalidHeaderException(String) - Constructor for exception org.mule.module.apikit.api.exception.InvalidHeaderException
 
InvalidHeaderException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.InvalidHeaderException
 
InvalidHeaderException() - Constructor for exception org.mule.module.apikit.api.exception.InvalidHeaderException
 
InvalidQueryParameterException - Exception in org.mule.module.apikit.api.exception
 
InvalidQueryParameterException(String) - Constructor for exception org.mule.module.apikit.api.exception.InvalidQueryParameterException
 
InvalidQueryParameterException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.InvalidQueryParameterException
 
InvalidQueryParameterException() - Constructor for exception org.mule.module.apikit.api.exception.InvalidQueryParameterException
 
InvalidQueryStringException - Exception in org.mule.module.apikit.api.exception
 
InvalidQueryStringException(String) - Constructor for exception org.mule.module.apikit.api.exception.InvalidQueryStringException
 
InvalidQueryStringException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.InvalidQueryStringException
 
InvalidQueryStringException() - Constructor for exception org.mule.module.apikit.api.exception.InvalidQueryStringException
 
InvalidUriParameterException - Exception in org.mule.module.apikit.api.exception
 
InvalidUriParameterException(String) - Constructor for exception org.mule.module.apikit.api.exception.InvalidUriParameterException
 
InvalidUriParameterException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.InvalidUriParameterException
 
InvalidUriParameterException() - Constructor for exception org.mule.module.apikit.api.exception.InvalidUriParameterException
 
IRestSchemaValidatorStrategy - Interface in org.mule.module.apikit.validation.body.schema
 
isAtLeast(String) - Static method in class org.mule.module.apikit.utils.MuleVersionUtils
 
isDisableValidations() - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
isDisableValidations() - Method in class org.mule.module.apikit.Configuration
 
isHeadersStrictValidation() - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
isHeadersStrictValidation() - Method in class org.mule.module.apikit.Configuration
 
isKeepApiBaseUri() - Method in class org.mule.module.apikit.Configuration
 
isKeepRamlBaseUri() - Method in class org.mule.module.apikit.Configuration
Deprecated.
isMatchable(URITemplate) - Static method in class org.mule.module.apikit.api.uri.URIPattern
Indicates whether the given URI template can be used to construct a new URI Pattern instance.
isMediaTypeAcceptable(List<MediaType>, MediaType) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
 
isParserV2() - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
isParserV2() - Method in class org.mule.module.apikit.api.RamlHandler
Deprecated.
use getApiVendor() instead.
isParserV2() - Method in class org.mule.module.apikit.Configuration
 
isQueryParamsStrictValidation() - Method in interface org.mule.module.apikit.api.config.ValidationConfig
 
isQueryParamsStrictValidation() - Method in class org.mule.module.apikit.Configuration
 
isRequestingRamlV1ForConsole(String, String, String, String, String) - Method in class org.mule.module.apikit.api.RamlHandler
 
isRequestingRamlV2(String, String, String, String) - Method in class org.mule.module.apikit.api.RamlHandler
 
isResolvable() - Method in interface org.mule.module.apikit.uri.Token
Indicates whether this token can be resolved.
isResolvable() - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Indicates whether this token can be resolved.
isResolvable() - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Indicates whether this token can be resolved.
isValidName(String) - Static method in class org.mule.module.apikit.uri.Variable
Indicates whether the variable has a valid name according to the specifications.
isValidName(String) - Static method in class org.mule.module.apikit.uri.VariableType
Indicates whether the name of this variable type is valid.
isValidPath(String) - Method in class org.mule.module.apikit.api.console.ConsoleResources
Validates if the path specified in the listener is a valid one.
isValidValue(String) - Static method in class org.mule.module.apikit.uri.Variable
Indicates whether the variable has a valid value according to the specifications.

J

JSON_SCHEMA_PREFIX - Static variable in class org.mule.module.apikit.validation.body.schema.v1.io.SchemaResourceLoader
 
JsonSchemaCacheLoader - Class in org.mule.module.apikit.validation.body.schema.v1.cache
 
JsonSchemaCacheLoader(IRaml) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.cache.JsonSchemaCacheLoader
 
JsonSchemaResource - Class in org.mule.module.apikit.validation.body.schema.v1.io
 
JsonSchemaResource(String, ClassLoader) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.io.JsonSchemaResource
 
JsonUtils - Class in org.mule.module.apikit.validation.body.schema.v1.io
 
JsonUtils() - Constructor for class org.mule.module.apikit.validation.body.schema.v1.io.JsonUtils
 

K

keySet() - Method in class org.mule.module.apikit.api.RoutingTable
 

L

load(String) - Method in class org.mule.module.apikit.validation.body.schema.v1.cache.JsonSchemaCacheLoader
 
load(String) - Method in class org.mule.module.apikit.validation.body.schema.v1.cache.XmlSchemaCacheLoader
 
logger - Static variable in class org.mule.module.apikit.api.RamlHandler
 
logger - Static variable in class org.mule.module.apikit.Configuration
 
logger - Static variable in class org.mule.module.apikit.Console
 
logger - Static variable in class org.mule.module.apikit.FlowFinder
 
logger - Static variable in class org.mule.module.apikit.helpers.PayloadHelper
 
logger - Static variable in class org.mule.module.apikit.validation.body.form.FormParametersValidator
 
logger - Static variable in class org.mule.module.apikit.validation.body.form.MultipartFormValidator
 
logger - Static variable in class org.mule.module.apikit.validation.body.form.UrlencodedFormV2Validator
 
logger - Static variable in class org.mule.module.apikit.validation.body.schema.v1.RestJsonSchemaValidator
 
logger - Static variable in class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
logger - Static variable in class org.mule.module.apikit.validation.body.schema.v2.RestSchemaV2Validator
 
logger - Static variable in class org.mule.module.apikit.validation.BodyValidator
 

M

match(String) - Method in class org.mule.module.apikit.api.uri.URIPattern
Indicates whether this URI Pattern matches the specified URL.
match(String) - Method in interface org.mule.module.apikit.uri.Matchable
Indicates whether this token matches the specified part of a URL.
match(String) - Method in class org.mule.module.apikit.uri.TokenLiteral
Indicates whether this token matches the specified part of a URL.
match(String) - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Indicates whether this token matches the specified part of a URL.
match(String) - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Indicates whether this token matches the specified part of a URL.
match(String) - Method in class org.mule.module.apikit.uri.TokenVariable
Indicates whether this token matches the specified part of a URL.
Matchable - Interface in org.mule.module.apikit.uri
A class implementing this interface can be matched.
MessageHelper - Class in org.mule.module.apikit.helpers
 
MessageHelper() - Constructor for class org.mule.module.apikit.helpers.MessageHelper
 
MessageSourceUtils - Class in org.mule.module.apikit
 
MessageSourceUtils() - Constructor for class org.mule.module.apikit.MessageSourceUtils
 
MethodNotAllowedException - Exception in org.mule.module.apikit.api.exception
 
MethodNotAllowedException(String) - Constructor for exception org.mule.module.apikit.api.exception.MethodNotAllowedException
 
MethodNotAllowedException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.MethodNotAllowedException
 
MethodNotAllowedException() - Constructor for exception org.mule.module.apikit.api.exception.MethodNotAllowedException
 
MimeTypeParser - Class in org.mule.module.apikit.validation.attributes
MIME-Type Parser

This class provides basic functions for handling mime-types.

MimeTypeParser.FitnessAndQuality - Class in org.mule.module.apikit.validation.attributes
Structure for holding a fitness/quality combo
MimeTypeParser.ParseResults - Class in org.mule.module.apikit.validation.attributes
Parse results container
minimalEncode(String) - Static method in class org.mule.module.apikit.uri.URICoder
Encodes the string as valid URI fragment.
MULE_APIKIT_PARSER_AMF - Static variable in class org.mule.module.apikit.api.RamlHandler
 
MULE_APIKIT_PARSER_PROPERTY - Static variable in class org.mule.module.apikit.api.RamlHandler
 
MULE_EXPAND_ENTITIES_PROPERTY - Static variable in class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
MULE_EXTERNAL_ENTITIES_PROPERTY - Static variable in class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
MuleMessagingExceptionHandler - Class in org.mule.module.apikit.error
RouterExceptionHandler implementation that wraps the resulting event and exception into a MessagingException.
MuleMessagingExceptionHandler() - Constructor for class org.mule.module.apikit.error.MuleMessagingExceptionHandler
 
MuleRestException - Exception in org.mule.module.apikit.api.exception
 
MuleRestException(String) - Constructor for exception org.mule.module.apikit.api.exception.MuleRestException
 
MuleRestException(I18nMessage, Throwable) - Constructor for exception org.mule.module.apikit.api.exception.MuleRestException
 
MuleRestException(Throwable) - Constructor for exception org.mule.module.apikit.api.exception.MuleRestException
 
MuleRestException() - Constructor for exception org.mule.module.apikit.api.exception.MuleRestException
 
MuleVersionUtils - Class in org.mule.module.apikit.utils
 
MultipartFormData - Class in org.mule.module.apikit.validation.body.form.transformation
 
MultipartFormData(InputStream, byte[]) - Constructor for class org.mule.module.apikit.validation.body.form.transformation.MultipartFormData
 
MultipartFormDataBinaryParameter - Class in org.mule.module.apikit.validation.body.form.transformation
This class is intended to validate multipart form-data binary parameters against the expected specification
MultipartFormDataBinaryParameter(byte[], MediaType) - Constructor for class org.mule.module.apikit.validation.body.form.transformation.MultipartFormDataBinaryParameter
 
MultipartFormDataParameter - Interface in org.mule.module.apikit.validation.body.form.transformation
 
MultipartFormDataTextParameter - Class in org.mule.module.apikit.validation.body.form.transformation
This class is intended to validate multipart form-data text parameters against the expected specification
MultipartFormDataTextParameter(String, MediaType) - Constructor for class org.mule.module.apikit.validation.body.form.transformation.MultipartFormDataTextParameter
 
MultipartFormValidator - Class in org.mule.module.apikit.validation.body.form
 
MultipartFormValidator(Map<String, List<IParameter>>, ExpressionManager) - Constructor for class org.mule.module.apikit.validation.body.form.MultipartFormValidator
 
MultipartPart - Interface in org.mule.module.apikit.validation.body.form.transformation
 

N

name() - Method in class org.mule.module.apikit.uri.Variable
Returns the name of this variable.
namePatternString() - Method in class org.mule.module.apikit.uri.Variable
Returns the name of this variable as a regular expression pattern string for use in a regular expression.
names() - Method in interface org.mule.module.apikit.api.uri.ResolvedVariables
Returns the names of the variables which have been resolved.
names() - Method in interface org.mule.module.apikit.uri.Parameters
Returns the set of parameter names as an unmodifiable set.
names() - Method in class org.mule.module.apikit.uri.URIResolveResult
Returns the names of the variables which have been resolved.
newExpansion(String) - Method in enum org.mule.module.apikit.uri.TokenFactory.Syntax
Generates a template expansion token corresponding to the specified expression.
newToken(String) - Method in class org.mule.module.apikit.uri.TokenFactory
Generates the token corresponding to the specified expression.
newToken(String, TokenFactory.Syntax) - Static method in class org.mule.module.apikit.uri.TokenFactory
Generates the token corresponding to the specified expression.
NotAcceptableException - Exception in org.mule.module.apikit.exception
 
NotAcceptableException(String) - Constructor for exception org.mule.module.apikit.exception.NotAcceptableException
 
NotAcceptableException(Throwable) - Constructor for exception org.mule.module.apikit.exception.NotAcceptableException
 
NotAcceptableException() - Constructor for exception org.mule.module.apikit.exception.NotAcceptableException
 
NotFoundException - Exception in org.mule.module.apikit.exception
 
NotFoundException(String) - Constructor for exception org.mule.module.apikit.exception.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.mule.module.apikit.exception.NotFoundException
 
NotFoundException() - Constructor for exception org.mule.module.apikit.exception.NotFoundException
 
NotImplementedException - Exception in org.mule.module.apikit.exception
 
NotImplementedException() - Constructor for exception org.mule.module.apikit.exception.NotImplementedException
 

O

operator() - Method in class org.mule.module.apikit.uri.TokenOperatorD3
Returns the operator part of this token.
operator() - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Returns the operator part of this token.
operator() - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Returns the operator part of this token.
org.mule.module.apikit - package org.mule.module.apikit
 
org.mule.module.apikit.api - package org.mule.module.apikit.api
 
org.mule.module.apikit.api.config - package org.mule.module.apikit.api.config
 
org.mule.module.apikit.api.console - package org.mule.module.apikit.api.console
 
org.mule.module.apikit.api.exception - package org.mule.module.apikit.api.exception
 
org.mule.module.apikit.api.spi - package org.mule.module.apikit.api.spi
 
org.mule.module.apikit.api.uri - package org.mule.module.apikit.api.uri
 
org.mule.module.apikit.api.validation - package org.mule.module.apikit.api.validation
 
org.mule.module.apikit.config - package org.mule.module.apikit.config
 
org.mule.module.apikit.error - package org.mule.module.apikit.error
 
org.mule.module.apikit.exception - package org.mule.module.apikit.exception
 
org.mule.module.apikit.helpers - package org.mule.module.apikit.helpers
 
org.mule.module.apikit.input.stream - package org.mule.module.apikit.input.stream
 
org.mule.module.apikit.routing - package org.mule.module.apikit.routing
 
org.mule.module.apikit.uri - package org.mule.module.apikit.uri
 
org.mule.module.apikit.utils - package org.mule.module.apikit.utils
 
org.mule.module.apikit.validation - package org.mule.module.apikit.validation
 
org.mule.module.apikit.validation.attributes - package org.mule.module.apikit.validation.attributes
 
org.mule.module.apikit.validation.body.form - package org.mule.module.apikit.validation.body.form
 
org.mule.module.apikit.validation.body.form.transformation - package org.mule.module.apikit.validation.body.form.transformation
 
org.mule.module.apikit.validation.body.schema - package org.mule.module.apikit.validation.body.schema
 
org.mule.module.apikit.validation.body.schema.v1 - package org.mule.module.apikit.validation.body.schema.v1
 
org.mule.module.apikit.validation.body.schema.v1.cache - package org.mule.module.apikit.validation.body.schema.v1.cache
 
org.mule.module.apikit.validation.body.schema.v1.io - package org.mule.module.apikit.validation.body.schema.v1.io
 
org.mule.module.apikit.validation.body.schema.v2 - package org.mule.module.apikit.validation.body.schema.v2
 

P

Parameters - Interface in org.mule.module.apikit.uri
An interface to hold a collection of parameters for use during the expansion process.
parse(String) - Static method in class org.mule.module.apikit.uri.TokenOperatorD3
Parses the specified string and returns the corresponding token.
parse(String) - Static method in class org.mule.module.apikit.uri.TokenOperatorDX
Parses the specified string and returns the corresponding token.
parse(String) - Static method in class org.mule.module.apikit.uri.TokenOperatorPS
Parses the specified string and returns the corresponding token.
parse(String) - Static method in class org.mule.module.apikit.uri.Variable
Parses the given expression and returns the corresponding instance.
parseJson(Reader) - Static method in class org.mule.module.apikit.validation.body.schema.v1.io.JsonUtils
 
parseMediaRange(String) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
Carves up a media range and returns a ParseResults.
parseMediaTypes(String) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
 
parseMimeType(String) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
Carves up a mime-type and returns a ParseResults object

For example, the media range 'application/xhtml;q=0.5' would get parsed into:

('application', 'xhtml', {'q', '0.5'})

ParseResults() - Constructor for class org.mule.module.apikit.validation.attributes.MimeTypeParser.ParseResults
 
pattern() - Method in class org.mule.module.apikit.api.uri.URIPattern
Returns the regular expression pattern corresponding to this URI pattern.
pattern() - Method in interface org.mule.module.apikit.uri.Matchable
Returns a regular expression pattern corresponding to this object.
pattern() - Method in class org.mule.module.apikit.uri.TokenLiteral
Returns a regular expression pattern corresponding to this object.
pattern() - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Returns a regular expression pattern corresponding to this object.
pattern() - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Returns a regular expression pattern corresponding to this object.
pattern() - Method in class org.mule.module.apikit.uri.TokenVariable
Returns a regular expression pattern corresponding to this object.
PayloadHelper - Class in org.mule.module.apikit.helpers
 
PayloadHelper() - Constructor for class org.mule.module.apikit.helpers.PayloadHelper
 
PCHAR - Static variable in class org.mule.module.apikit.uri.TokenOperatorDX
The pattern for the URI defined pchar:

PCHAR - Static variable in class org.mule.module.apikit.uri.TokenOperatorPS
The pattern for the URI defined pchar:

PREFIX_NAME - Static variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 
PrivilegedFlowRoutingStrategy - Class in org.mule.module.apikit.routing
Implementation of FlowRoutingStrategy that uses the Mule privileged API to perform the flow routing job, this should not be used since MULE 4.2.0 and forward versions, use DefaultFlowRoutingStrategy instead.
PrivilegedFlowRoutingStrategy(ComponentLocation) - Constructor for class org.mule.module.apikit.routing.PrivilegedFlowRoutingStrategy
 
process(CoreEvent, AbstractRouter) - Method in interface org.mule.module.apikit.api.spi.RouterService
Handles the request and returns a valid MuleEvent
process(CoreEvent, Router, String) - Method in class org.mule.module.apikit.api.spi.RouterServiceAdapter
 
process(CoreEvent) - Method in class org.mule.module.apikit.Console
 
process(CoreEvent) - Method in class org.mule.module.apikit.Router
 
processEvent(CoreEvent) - Method in interface org.mule.module.apikit.api.spi.AbstractRouter
 
processEvent(CoreEvent) - Method in class org.mule.module.apikit.Router
 
put(String, Object) - Method in class org.mule.module.apikit.uri.URIResolveResult
Puts the object corresponding to the specified variable name in the results.

Q

quality(MediaType, List<MediaType>) - Static method in class org.mule.module.apikit.validation.attributes.MimeTypeParser
Returns the quality 'q' of a mime-type when compared against the mediaRanges in ranges.
QueryParameterValidator - Class in org.mule.module.apikit.validation.attributes
 
QueryParameterValidator(IAction) - Constructor for class org.mule.module.apikit.validation.attributes.QueryParameterValidator
 
QueryStringValidator - Class in org.mule.module.apikit.validation.attributes
 
QueryStringValidator(IAction) - Constructor for class org.mule.module.apikit.validation.attributes.QueryStringValidator
 

R

RAML_EXPAND_ENTITIES_PROPERTY - Static variable in class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
RAML_EXTERNAL_ENTITIES_PROPERTY - Static variable in class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
RamlHandler - Class in org.mule.module.apikit.api
 
RamlHandler(String, boolean) - Constructor for class org.mule.module.apikit.api.RamlHandler
 
RamlHandler(String, boolean, ErrorTypeRepository) - Constructor for class org.mule.module.apikit.api.RamlHandler
 
RamlHandler(String, boolean, ParserType) - Constructor for class org.mule.module.apikit.api.RamlHandler
 
RamlHandler(String, boolean, ErrorTypeRepository, ParserType) - Constructor for class org.mule.module.apikit.api.RamlHandler
 
RamlResource - Class in org.mule.module.apikit.api.console
 
RamlResource(String) - Constructor for class org.mule.module.apikit.api.console.RamlResource
 
read() - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 
read(byte[], int, int) - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 
registerConfiguration(Configuration) - Method in class org.mule.module.apikit.ApikitRegistry
 
replaceBaseUri(String, String) - Static method in class org.mule.module.apikit.api.UrlUtils
 
replaceParams(HttpRequestAttributes, MultiMap<String, String>, MultiMap<String, String>, String, MultiMap<String, String>) - Static method in class org.mule.module.apikit.helpers.AttributesHelper
 
RequestValidator - Class in org.mule.module.apikit.api.validation
 
RequestValidator() - Constructor for class org.mule.module.apikit.api.validation.RequestValidator
 
resolve(URIPattern) - Method in class org.mule.module.apikit.api.uri.URIResolver
Resolves the given URI pattern using the specified variable binder.
resolve(String, Map<Variable, Object>) - Method in interface org.mule.module.apikit.uri.Token
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.mule.module.apikit.uri.TokenLiteral
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.mule.module.apikit.uri.TokenOperatorD3
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.mule.module.apikit.uri.TokenVariable
Resolves the specified expanded URI part for this token.
ResolvedVariables - Interface in org.mule.module.apikit.api.uri
Holds the values of a resolved variables.
resolveJsonSchema(String, IRaml) - Static method in class org.mule.module.apikit.validation.body.schema.v1.cache.SchemaCacheUtils
may return either a string representing the path to the schema or a JsonNode for inline schema definitions
resolveXmlSchema(String, IRaml) - Static method in class org.mule.module.apikit.validation.body.schema.v1.cache.SchemaCacheUtils
Returns the compiled representation of an XML schema.
Resource - Interface in org.mule.module.apikit.api.console
 
RestJsonSchemaValidator - Class in org.mule.module.apikit.validation.body.schema.v1
 
RestJsonSchemaValidator(JsonSchema) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.RestJsonSchemaValidator
 
RestSchemaV1Validator - Class in org.mule.module.apikit.validation.body.schema.v1
 
RestSchemaV1Validator(IRestSchemaValidatorStrategy) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.RestSchemaV1Validator
 
RestSchemaV2Validator - Class in org.mule.module.apikit.validation.body.schema.v2
 
RestSchemaV2Validator(IMimeType) - Constructor for class org.mule.module.apikit.validation.body.schema.v2.RestSchemaV2Validator
 
RestSchemaValidator - Class in org.mule.module.apikit.validation.body.schema
 
RestSchemaValidator(IRestSchemaValidatorStrategy) - Constructor for class org.mule.module.apikit.validation.body.schema.RestSchemaValidator
 
RestXmlSchemaValidator - Class in org.mule.module.apikit.validation.body.schema.v1
 
RestXmlSchemaValidator(Schema) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
RestXmlSchemaValidator(Schema, ErrorTypeRepository) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
rewind() - Method in interface org.mule.module.apikit.input.stream.Rewindable
 
rewind() - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 
Rewindable - Interface in org.mule.module.apikit.input.stream
 
RewindableInputStream - Class in org.mule.module.apikit.input.stream
 
RewindableInputStream(InputStream) - Constructor for class org.mule.module.apikit.input.stream.RewindableInputStream
 
route(Flow, CoreEvent, CoreEvent) - Method in class org.mule.module.apikit.routing.DefaultFlowRoutingStrategy
 
route(Flow, CoreEvent, CoreEvent) - Method in interface org.mule.module.apikit.routing.FlowRoutingStrategy
 
route(Flow, CoreEvent, CoreEvent) - Method in class org.mule.module.apikit.routing.PrivilegedFlowRoutingStrategy
 
Router - Class in org.mule.module.apikit
 
Router(ApikitRegistry, ConfigurationComponentLocator) - Constructor for class org.mule.module.apikit.Router
 
RouterExceptionHandler - Interface in org.mule.module.apikit.error
Contract for implementations that handle exceptions when a sub flow fails.
RouterService - Interface in org.mule.module.apikit.api.spi
Extension (SPI) for the APIKit Module
RouterServiceAdapter - Class in org.mule.module.apikit.api.spi
 
RouterServiceAdapter(RouterService) - Constructor for class org.mule.module.apikit.api.spi.RouterServiceAdapter
 
RouterServiceAdapter(RouterService) - Constructor for class org.mule.module.apikit.api.spi.RouterServiceAdapter
 
RoutingTable - Class in org.mule.module.apikit.api
 
RoutingTable(IRaml) - Constructor for class org.mule.module.apikit.api.RoutingTable
 
routingTable - Variable in class org.mule.module.apikit.api.RoutingTable
 
routingTable - Variable in class org.mule.module.apikit.FlowFinder
 
runDataWeaveScript(String, DataType, TypedValue) - Method in class org.mule.module.apikit.validation.body.form.transformation.DataWeaveTransformer
 

S

SchemaCacheUtils - Class in org.mule.module.apikit.validation.body.schema.v1.cache
 
SchemaCacheUtils() - Constructor for class org.mule.module.apikit.validation.body.schema.v1.cache.SchemaCacheUtils
 
SchemaResourceLoader - Class in org.mule.module.apikit.validation.body.schema.v1.io
 
SchemaResourceLoader(ClassLoader) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.io.SchemaResourceLoader
 
SchemaType - Enum in org.mule.module.apikit.validation.body.schema.v1
 
score() - Method in class org.mule.module.apikit.api.uri.URIPattern
Returns the score for this URI pattern.
set(String, String) - Method in interface org.mule.module.apikit.uri.Parameters
Set a parameter with only one value.
set(String, String[]) - Method in interface org.mule.module.apikit.uri.Parameters
Set a parameter with only multiple values.
setAction(String) - Method in class org.mule.module.apikit.FlowMapping
 
setApi(IRaml) - Method in class org.mule.module.apikit.api.RamlHandler
 
setApi(String) - Method in class org.mule.module.apikit.Configuration
 
setApiServer(String) - Method in class org.mule.module.apikit.api.RamlHandler
 
setApiSource(String, String) - Method in class org.mule.module.apikit.ApikitRegistry
 
setConfiguration(Configuration) - Method in class org.mule.module.apikit.Console
 
setConfiguration(Configuration) - Method in class org.mule.module.apikit.Router
 
setContentType(String) - Method in class org.mule.module.apikit.FlowMapping
 
setDisableValidations(boolean) - Method in class org.mule.module.apikit.Configuration
 
setFlow(Flow) - Method in class org.mule.module.apikit.FlowMapping
 
setFlowMappings(FlowMappings) - Method in class org.mule.module.apikit.Configuration
 
setFlowMappings(List<FlowMapping>) - Method in class org.mule.module.apikit.FlowMappings
 
setFlowRef(String) - Method in class org.mule.module.apikit.FlowMapping
 
setFormParameters(Object) - Method in class org.mule.module.apikit.api.validation.ValidBody
 
setHeadersStrictValidation(boolean) - Method in class org.mule.module.apikit.Configuration
 
setHttpStatusVarName(String) - Method in class org.mule.module.apikit.Configuration
 
setKeepApiBaseUri(boolean) - Method in class org.mule.module.apikit.Configuration
 
setKeepRamlBaseUri(boolean) - Method in class org.mule.module.apikit.Configuration
Deprecated.
setName(String) - Method in class org.mule.module.apikit.Configuration
 
setName(String) - Method in class org.mule.module.apikit.Console
 
setName(String) - Method in class org.mule.module.apikit.Router
 
setName(String) - Method in class org.mule.module.apikit.validation.body.form.transformation.TextPlainPart
 
setOutboundHeadersMapName(String) - Method in class org.mule.module.apikit.Configuration
 
setParser(ParserType) - Method in class org.mule.module.apikit.Configuration
 
setPayload(Object) - Method in class org.mule.module.apikit.api.validation.ValidBody
 
setPayload(Object, MediaType) - Method in class org.mule.module.apikit.helpers.EventWrapper
 
setPayload(Message, Object, String) - Static method in class org.mule.module.apikit.helpers.MessageHelper
 
setPayload(Message, Object, MediaType) - Static method in class org.mule.module.apikit.helpers.MessageHelper
 
setQueryParamsStrictValidation(boolean) - Method in class org.mule.module.apikit.Configuration
 
setRaml(String) - Method in class org.mule.module.apikit.Configuration
 
setRamlHandler(RamlHandler) - Method in class org.mule.module.apikit.Configuration
 
setResource(String) - Method in class org.mule.module.apikit.FlowMapping
 
setStatus(URIResolveResult.Status) - Method in class org.mule.module.apikit.uri.URIResolveResult
Sets the status of this result.
setValue(String) - Method in class org.mule.module.apikit.validation.body.form.transformation.TextPlainPart
 
StreamUtils - Class in org.mule.module.apikit
 
StreamUtils() - Constructor for class org.mule.module.apikit.StreamUtils
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.BadRequestException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.InvalidFormParameterException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.InvalidHeaderException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.InvalidQueryParameterException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.InvalidQueryStringException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.InvalidUriParameterException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.api.exception.MethodNotAllowedException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.exception.NotAcceptableException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.exception.NotFoundException
 
STRING_REPRESENTATION - Static variable in exception org.mule.module.apikit.exception.NotImplementedException
 

T

TextPlainPart - Class in org.mule.module.apikit.validation.body.form.transformation
 
TextPlainPart() - Constructor for class org.mule.module.apikit.validation.body.form.transformation.TextPlainPart
 
throwErrorType(MuleRestException, ErrorTypeRepository) - Static method in class org.mule.module.apikit.ApikitErrorTypes
 
toDataWeaveString() - Method in interface org.mule.module.apikit.validation.body.form.transformation.MultipartPart
 
toDataWeaveString() - Method in class org.mule.module.apikit.validation.body.form.transformation.TextPlainPart
 
Token - Interface in org.mule.module.apikit.uri
Defines a token in a URI pattern or template.
TokenFactory - Class in org.mule.module.apikit.uri
A factory for URI tokens.
TokenFactory.Syntax - Enum in org.mule.module.apikit.uri
A syntax to use for creating tokens.
TokenLiteral - Class in org.mule.module.apikit.uri
A URI token corresponding to the literal text part of the URI template.
TokenLiteral(String) - Constructor for class org.mule.module.apikit.uri.TokenLiteral
Creates a new literal text token.
TokenOperator - Interface in org.mule.module.apikit.uri
Defines tokens which use an operator to handle one or more variables.
TokenOperatorD3 - Class in org.mule.module.apikit.uri
A token using the operators defined in draft 3 of the URI templates specifications.
TokenOperatorD3(TokenOperatorD3.Operator, String, List<Variable>) - Constructor for class org.mule.module.apikit.uri.TokenOperatorD3
Creates a new operator token.
TokenOperatorD3.Operator - Enum in org.mule.module.apikit.uri
The list of operators currently supported.
TokenOperatorDX - Class in org.mule.module.apikit.uri
A token based on the operators defined in the latest draft.
TokenOperatorDX(TokenOperatorDX.Operator, Variable) - Constructor for class org.mule.module.apikit.uri.TokenOperatorDX
Creates a new operator token for one variable only.
TokenOperatorDX(TokenOperatorDX.Operator, List<Variable>) - Constructor for class org.mule.module.apikit.uri.TokenOperatorDX
Creates a new operator token.
TokenOperatorDX.Operator - Enum in org.mule.module.apikit.uri
The list of operators currently supported.
TokenOperatorPS - Class in org.mule.module.apikit.uri
A token based on the operators used in PageSeeder.
TokenOperatorPS(TokenOperatorPS.Operator, Variable) - Constructor for class org.mule.module.apikit.uri.TokenOperatorPS
Creates a new operator token for one variable only.
TokenOperatorPS(TokenOperatorPS.Operator, List<Variable>) - Constructor for class org.mule.module.apikit.uri.TokenOperatorPS
Creates a new operator token.
TokenOperatorPS.Operator - Enum in org.mule.module.apikit.uri
The list of operators currently supported.
tokens() - Method in class org.mule.module.apikit.uri.URITemplate
Returns the underlying list of tokens.
TokenVariable - Class in org.mule.module.apikit.uri
A URI token wrapping a variable.
TokenVariable(String) - Constructor for class org.mule.module.apikit.uri.TokenVariable
Creates a new variable token.
TokenVariable(Variable) - Constructor for class org.mule.module.apikit.uri.TokenVariable
Creates a new variable token.
toOperator(String) - Static method in class org.mule.module.apikit.uri.TokenOperatorD3
Returns the operator if it is defined in this class.
toOperator(char) - Static method in class org.mule.module.apikit.uri.TokenOperatorDX
Returns the operator if it is defined in this class.
toOperator(char) - Static method in class org.mule.module.apikit.uri.TokenOperatorPS
Returns the operator if it is defined in this class.
toString() - Method in class org.mule.module.apikit.uri.URITemplate
 
toString() - Method in class org.mule.module.apikit.uri.Variable
toString() - Method in class org.mule.module.apikit.uri.VariableType
 
toString() - Method in class org.mule.module.apikit.validation.attributes.MimeTypeParser.ParseResults
 
trimBom(byte[]) - Static method in class org.mule.module.apikit.CharsetUtils
Removes BOM from byte array if present
type() - Method in class org.mule.module.apikit.uri.Variable
Returns the implementation type of this variable.
typeBuilder - Variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 

U

UnsupportedMediaTypeException - Exception in org.mule.module.apikit.exception
 
UnsupportedMediaTypeException(String) - Constructor for exception org.mule.module.apikit.exception.UnsupportedMediaTypeException
 
UnsupportedMediaTypeException(Throwable) - Constructor for exception org.mule.module.apikit.exception.UnsupportedMediaTypeException
 
UnsupportedMediaTypeException() - Constructor for exception org.mule.module.apikit.exception.UnsupportedMediaTypeException
 
unwrapCursorStream(Object) - Static method in class org.mule.module.apikit.StreamUtils
 
uri() - Method in class org.mule.module.apikit.api.uri.URIResolver
Returns the URI handled by this resolver.
URICoder - Class in org.mule.module.apikit.uri
An encoder/decoder for use by URI templates.
UriParametersValidator - Class in org.mule.module.apikit.validation.attributes
 
UriParametersValidator(IAction, ResolvedVariables) - Constructor for class org.mule.module.apikit.validation.attributes.UriParametersValidator
 
URIPattern - Class in org.mule.module.apikit.api.uri
A URI Pattern for matching URI following the same regular structure.
URIPattern(String, boolean) - Constructor for class org.mule.module.apikit.api.uri.URIPattern
Creates a new URI Pattern instance from the specified URI template string.
URIPattern(String) - Constructor for class org.mule.module.apikit.api.uri.URIPattern
 
URIPattern(URITemplate) - Constructor for class org.mule.module.apikit.api.uri.URIPattern
Creates a new URI Pattern instance from an existing URI Template.
uriPatternCache - Variable in class org.mule.module.apikit.Configuration
 
URIResolver - Class in org.mule.module.apikit.api.uri
A URI pattern resolver identifies the URI pattern and variables values given a specific URI.
URIResolver(String) - Constructor for class org.mule.module.apikit.api.uri.URIResolver
Creates a new resolver for the specified URI.
URIResolver.MatchRule - Enum in org.mule.module.apikit.api.uri
Defines the priority rule for matching patterns.
uriResolverCache - Variable in class org.mule.module.apikit.Configuration
 
URIResolveResult - Class in org.mule.module.apikit.uri
Holds the results of a URI resolver.
URIResolveResult(URIPattern) - Constructor for class org.mule.module.apikit.uri.URIResolveResult
Constructs an instance of this class with fields initialised to null.
URIResolveResult.Status - Enum in org.mule.module.apikit.uri
The possible status of a resolve result.
URITemplate - Class in org.mule.module.apikit.uri
A URI Template for constructing URIs following the same structure.
URITemplate(String) - Constructor for class org.mule.module.apikit.uri.URITemplate
Creates a new URI Template instance.
URITemplate(String, TokenFactory) - Constructor for class org.mule.module.apikit.uri.URITemplate
Creates a new URI Template instance using the specified token factory.
URITemplateSyntaxException - Exception in org.mule.module.apikit.uri
Thrown to indicate that a URI Template or URI Template fragment does not follow the appropriate syntax.
URITemplateSyntaxException(String, String) - Constructor for exception org.mule.module.apikit.uri.URITemplateSyntaxException
Constructs an instance from the given input string, reason.
URL_RESOURCE_SEPARATOR - Static variable in class org.mule.module.apikit.helpers.FlowName
 
UrlencodedFormV1Validator - Class in org.mule.module.apikit.validation.body.form
 
UrlencodedFormV1Validator(Map<String, List<IParameter>>, ExpressionManager) - Constructor for class org.mule.module.apikit.validation.body.form.UrlencodedFormV1Validator
 
UrlencodedFormV2Validator - Class in org.mule.module.apikit.validation.body.form
 
UrlencodedFormV2Validator(IMimeType, ExpressionManager) - Constructor for class org.mule.module.apikit.validation.body.form.UrlencodedFormV2Validator
 
UrlUtils - Class in org.mule.module.apikit.api
 

V

VALID_VALUE - Static variable in class org.mule.module.apikit.uri.Variable
The pattern for a valid normalised variable value: any unreserved character or an escape sequence.
validate(ValidationConfig, IResource, HttpRequestAttributes, ResolvedVariables, Object) - Static method in class org.mule.module.apikit.api.validation.RequestValidator
 
validate(ValidationConfig, IResource, HttpRequestAttributes, ResolvedVariables, Object, ErrorTypeRepository) - Static method in class org.mule.module.apikit.api.validation.RequestValidator
 
validate(ValidationConfig, IResource, HttpRequestAttributes, ResolvedVariables, Object, String) - Static method in class org.mule.module.apikit.api.validation.RequestValidator
 
validate(ValidationConfig, IResource, HttpRequestAttributes, ResolvedVariables, Object, String, ErrorTypeRepository) - Static method in class org.mule.module.apikit.api.validation.RequestValidator
 
validate(MultiMap<String, String>) - Method in class org.mule.module.apikit.validation.attributes.QueryStringValidator
 
validate(Map<String, String>) - Method in class org.mule.module.apikit.validation.attributes.UriParametersValidator
 
validate(Object) - Method in class org.mule.module.apikit.validation.body.form.FormParametersValidator
 
validate(T) - Method in interface org.mule.module.apikit.validation.body.form.FormValidatorStrategy
 
validate(TypedValue) - Method in class org.mule.module.apikit.validation.body.form.MultipartFormValidator
 
validate(IParameter) - Method in class org.mule.module.apikit.validation.body.form.transformation.MultipartFormDataBinaryParameter
 
validate(IParameter) - Method in interface org.mule.module.apikit.validation.body.form.transformation.MultipartFormDataParameter
 
validate(IParameter) - Method in class org.mule.module.apikit.validation.body.form.transformation.MultipartFormDataTextParameter
 
validate(TypedValue) - Method in class org.mule.module.apikit.validation.body.form.UrlencodedFormV1Validator
 
validate(TypedValue) - Method in class org.mule.module.apikit.validation.body.form.UrlencodedFormV2Validator
 
validate(String) - Method in interface org.mule.module.apikit.validation.body.schema.IRestSchemaValidatorStrategy
 
validate(String) - Method in class org.mule.module.apikit.validation.body.schema.RestSchemaValidator
 
validate(String) - Method in class org.mule.module.apikit.validation.body.schema.v1.RestJsonSchemaValidator
 
validate(String) - Method in class org.mule.module.apikit.validation.body.schema.v1.RestSchemaV1Validator
 
validate(String) - Method in class org.mule.module.apikit.validation.body.schema.v1.RestXmlSchemaValidator
 
validate(String) - Method in class org.mule.module.apikit.validation.body.schema.v2.RestSchemaV2Validator
 
validate(IAction, HttpRequestAttributes, Object, ValidationConfig, String) - Static method in class org.mule.module.apikit.validation.BodyValidator
 
validate(IAction, HttpRequestAttributes, Object, ValidationConfig, String, ErrorTypeRepository) - Static method in class org.mule.module.apikit.validation.BodyValidator
 
validateAndAddDefaults(MultiMap<String, String>, IAction, boolean) - Method in class org.mule.module.apikit.validation.attributes.HeadersValidator
 
validateAndAddDefaults(MultiMap<String, String>, String, boolean) - Method in class org.mule.module.apikit.validation.attributes.QueryParameterValidator
 
validateAndAddDefaults(HttpRequestAttributes, IResource, ResolvedVariables, ValidationConfig) - Static method in class org.mule.module.apikit.validation.AttributesValidator
 
ValidationConfig - Interface in org.mule.module.apikit.api.config
 
ValidBody - Class in org.mule.module.apikit.api.validation
 
ValidBody(Object) - Constructor for class org.mule.module.apikit.api.validation.ValidBody
 
ValidRequest - Class in org.mule.module.apikit.api.validation
 
ValidRequest.ValidRequestBuilder - Class in org.mule.module.apikit.api.validation
 
ValidRequestBuilder() - Constructor for class org.mule.module.apikit.api.validation.ValidRequest.ValidRequestBuilder
 
value(Parameters) - Method in class org.mule.module.apikit.uri.Variable
Returns the expanded value of this variable.
valueOf(String) - Static method in enum org.mule.module.apikit.api.uri.URIResolver.MatchRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.HeaderName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.TokenFactory.Syntax
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.TokenOperatorD3.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.TokenOperatorDX.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.TokenOperatorPS.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.URIResolveResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.Variable.Form
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.Variable.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.uri.Variable.Reserved
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.apikit.validation.body.schema.v1.SchemaType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.module.apikit.api.uri.URIResolver.MatchRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.HeaderName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.TokenFactory.Syntax
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.TokenOperatorD3.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.TokenOperatorDX.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.TokenOperatorPS.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.URIResolveResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.Variable.Form
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.Variable.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.apikit.uri.Variable.Reserved
Returns an array containing the constants of this enum type, in the order they are declared.
values(Parameters) - Method in class org.mule.module.apikit.uri.Variable
Returns the expanded value of this variable.
values() - Static method in enum org.mule.module.apikit.validation.body.schema.v1.SchemaType
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in org.mule.module.apikit.uri
A variable in a URL pattern or template.
Variable(Variable.Reserved) - Constructor for class org.mule.module.apikit.uri.Variable
Creates a new untyped reserved variable.
Variable(String) - Constructor for class org.mule.module.apikit.uri.Variable
Creates a new untyped variable.
Variable(String, String) - Constructor for class org.mule.module.apikit.uri.Variable
Creates a new untyped variable.
Variable(String, String, VariableType) - Constructor for class org.mule.module.apikit.uri.Variable
Creates a new variable.
Variable(String, String, VariableType, Variable.Form) - Constructor for class org.mule.module.apikit.uri.Variable
Creates a new variable.
Variable.Form - Enum in org.mule.module.apikit.uri
Indicate that the variable's value should be processed as a list ("@") or an associative array ("%").
Variable.Modifier - Enum in org.mule.module.apikit.uri
Indicate that the variable's value should be processed as a list ("@") or an associative array ("%").
Variable.Reserved - Enum in org.mule.module.apikit.uri
Used for reserved variable names.
variables() - Method in interface org.mule.module.apikit.uri.TokenOperator
Returns the list of variables used in this token.
variables() - Method in class org.mule.module.apikit.uri.TokenOperatorD3
Returns the list of variables used in this token.
variables() - Method in class org.mule.module.apikit.uri.TokenOperatorDX
Returns the list of variables used in this token.
variables() - Method in class org.mule.module.apikit.uri.TokenOperatorPS
Returns the list of variables used in this token.
VariableType - Class in org.mule.module.apikit.uri
Defines a variable type.
VariableType(String) - Constructor for class org.mule.module.apikit.uri.VariableType
Create a new variable type.
VENDOR - Static variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 
VERSION - Static variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 

W

willNotRewind() - Method in interface org.mule.module.apikit.input.stream.Rewindable
 
willNotRewind() - Method in class org.mule.module.apikit.input.stream.RewindableInputStream
 
withAttributes(HttpRequestAttributes) - Method in class org.mule.module.apikit.api.validation.ValidRequest.ValidRequestBuilder
 
withBody(ValidBody) - Method in class org.mule.module.apikit.api.validation.ValidRequest.ValidRequestBuilder
 

X

XML_SCHEMA_PREFIX - Static variable in class org.mule.module.apikit.validation.body.schema.v1.io.SchemaResourceLoader
 
XmlSchemaCacheLoader - Class in org.mule.module.apikit.validation.body.schema.v1.cache
 
XmlSchemaCacheLoader(IRaml) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.cache.XmlSchemaCacheLoader
 
XmlSchemaResource - Class in org.mule.module.apikit.validation.body.schema.v1.io
 
XmlSchemaResource(String, ClassLoader) - Constructor for class org.mule.module.apikit.validation.body.schema.v1.io.XmlSchemaResource
 
XSD_FILE_NAME - Static variable in class org.mule.module.apikit.ApikitExtensionLoadingDelegate
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.