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.
bind(String, VariableResolver) - Method in class org.mule.module.apikit.uri.VariableBinder
Deprecated.
use #bindName() or #bindType() instead
bindName(String, VariableResolver) - Method in class org.mule.module.apikit.uri.VariableBinder
Binds the variables with the specified name to the specified resolver.
bindType(String, VariableResolver) - Method in class org.mule.module.apikit.uri.VariableBinder
Binds the variables with the specified name to the specified resolver.
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
 
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.
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.
exists(String) - Method in class org.mule.module.apikit.uri.URIParameters
Indicates whether the parameters for the given name has a value.
exists(String) - Method in interface org.mule.module.apikit.uri.VariableResolver
Indicates whether the given value exists.
exists(String) - Method in class org.mule.module.apikit.uri.VariableResolverList
Indicates whether the given value exists.
exists(String) - Method in class org.mule.module.apikit.uri.VariableResolverMap
Indicates whether the given value exists.
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
 
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
 
getRamlHandler() - Method in class org.mule.module.apikit.Router
 
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
 
getResolver(String, VariableType) - Method in class org.mule.module.apikit.uri.VariableBinder
Returns the resolver used for the variable of the specified name or type.
getResolver(String) - Method in class org.mule.module.apikit.uri.VariableBinder
Returns the resolver used for the variable of the specified name.
getResolver(VariableType) - Method in class org.mule.module.apikit.uri.VariableBinder
Returns the resolver used for the variable of the specified type.
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(String) - Method in class org.mule.module.apikit.uri.URIParameters
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.
getValues(String) - Method in class org.mule.module.apikit.uri.URIParameters
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

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.
hasValue(String) - Method in class org.mule.module.apikit.uri.URIParameters
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
 
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
 
isNameBound(String) - Method in class org.mule.module.apikit.uri.VariableBinder
Indicates whether the given variable name is bound to a VariableResolver.
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.
isTypeBound(String) - Method in class org.mule.module.apikit.uri.VariableBinder
Indicates whether the given variable type is bound to a VariableResolver.
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
 
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
 
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.URIParameters
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.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.uri - package org.mule.module.apikit.uri
 
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
 
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
 
regenerateEvent(Message, CoreEvent.Builder, ValidRequest) - Static method in class org.mule.module.apikit.helpers.EventHelper
 
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.
resolve(URIPattern, VariableBinder) - 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.
resolve(String) - Method in interface org.mule.module.apikit.uri.VariableResolver
Resolves the variable and returns the associated object.
resolve(String) - Method in class org.mule.module.apikit.uri.VariableResolverList
Resolves the variable and returns the associated object.
resolve(String) - Method in class org.mule.module.apikit.uri.VariableResolverMap
Resolves the variable and returns the associated object.
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
 
Router - Class in org.mule.module.apikit
 
Router(ApikitRegistry, ConfigurationComponentLocator) - Constructor for class org.mule.module.apikit.Router
 
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.
set(String, String) - Method in class org.mule.module.apikit.uri.URIParameters
Set a parameter with only one value.
set(String, String[]) - Method in class org.mule.module.apikit.uri.URIParameters
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.
URIParameters - Class in org.mule.module.apikit.uri
A class to hold a collection of parameters for use during the expansion process.
URIParameters() - Constructor for class org.mule.module.apikit.uri.URIParameters
Creates a new instance.
URIParameters(Map<String, String[]>) - Constructor for class org.mule.module.apikit.uri.URIParameters
Creates a new instance from the specified map.
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
 
validateRequest(CoreEvent, CoreEvent.Builder, ValidationConfig, IResource, HttpRequestAttributes, ResolvedVariables) - Method in class org.mule.module.apikit.Router
 
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.
VariableBinder - Class in org.mule.module.apikit.uri
A convenience class is to bind variables to resolvers in a set of URI patterns.
VariableBinder() - Constructor for class org.mule.module.apikit.uri.VariableBinder
 
VariableResolver - Interface in org.mule.module.apikit.uri
Classes implementing this interface should provide a mechanism to resolve the value of a variable in the context of a URI pattern matching operation.
VariableResolverList - Class in org.mule.module.apikit.uri
A variable resolver using a list to resolve values.
VariableResolverList() - Constructor for class org.mule.module.apikit.uri.VariableResolverList
Creates a new variable resolver.
VariableResolverList(List<String>) - Constructor for class org.mule.module.apikit.uri.VariableResolverList
Creates a new variable resolver from the list of values.
VariableResolverList(String[]) - Constructor for class org.mule.module.apikit.uri.VariableResolverList
Creates a new variable resolver from the list of values.
VariableResolverMap<V> - Class in org.mule.module.apikit.uri
A variable resolver backed by a values mapped to objects.
VariableResolverMap() - Constructor for class org.mule.module.apikit.uri.VariableResolverMap
Creates a new variable resolver.
VariableResolverMap(Map<String, ? extends V>) - Constructor for class org.mule.module.apikit.uri.VariableResolverMap
Creates a new variable resolver from the given map.
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.