- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-