- 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.transform.DataTypePair
-
- equals(Object) - Method in class org.mule.module.apikit.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
-
- 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.
- EXPAND_ENTITIES_PROPERTY - Static variable in class org.mule.module.apikit.validation.RestXmlSchemaValidator
-
- 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.
- extensionEnabled - Variable in class org.mule.module.apikit.AbstractConfiguration
-
- EXTERNAL_ENTITIES_PROPERTY - Static variable in class org.mule.module.apikit.validation.RestXmlSchemaValidator
-
- get(String) - Method in interface org.mule.module.apikit.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.
- getAcceptableResponseMediaTypes() - Method in class org.mule.module.apikit.HttpProtocolAdapter
-
- getAction() - Method in class org.mule.module.apikit.FlowMapping
-
- getAdapter() - Method in class org.mule.module.apikit.HttpRestRequest
-
- getAddress() - Method in class org.mule.module.apikit.MessageSourceAdapter
-
- getAllConfigurations(MuleContext) - Static method in class org.mule.module.apikit.AbstractConfiguration
-
- getAllFieldAnnotations(Field, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getAllMethodAnnotations(Method, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getApi() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getApikitRaml(String) - Method in class org.mule.module.apikit.AbstractConfiguration
-
Returns the RAML descriptor of the API.
- getApikitRaml(MuleEvent) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getApikitRamlConsole(MuleEvent) - Method in class org.mule.module.apikit.AbstractConfiguration
-
returns the raml descriptor using the host from the console request event
only when the bind to all interfaces ip (0.0.0.0) is used for the router endpoint.
- getAppHome() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getBasePath() - Method in class org.mule.module.apikit.HttpProtocolAdapter
-
- getBasePath(MuleMessage) - Static method in class org.mule.module.apikit.UrlUtils
-
- getBaseSchemeHostPort(MuleEvent) - Static method in class org.mule.module.apikit.UrlUtils
-
- getBaseSchemeHostPort(String) - Static method in class org.mule.module.apikit.UrlUtils
-
- getBoilerPlateAfter() - Method in class org.mule.module.apikit.injector.InjectableRamlFeature
-
- getBoilerPlateAfter() - Method in class org.mule.module.apikit.injector.InjectableSecurityScheme
-
- getBoilerPlateAfter() - Method in class org.mule.module.apikit.injector.InjectableTrait
-
- getBoilerPlateBefore() - Method in class org.mule.module.apikit.injector.InjectableRamlFeature
-
- getBoilerPlateBefore() - Method in class org.mule.module.apikit.injector.InjectableSecurityScheme
-
- getBoilerPlateBefore() - Method in class org.mule.module.apikit.injector.InjectableTrait
-
- getClassAnnotation(Class<A>, Class, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getClassArrayValue(Annotation, String) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getClassValue(Annotation, String) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getConfig() - Method in class org.mule.module.apikit.Console
-
- getConfig() - Method in class org.mule.module.apikit.Proxy
-
Deprecated.
- getConfig() - Method in class org.mule.module.apikit.Router
-
- getConsolePath() - Method in class org.mule.module.apikit.Configuration
-
- getConsoleUrl() - Method in class org.mule.module.apikit.ConsoleHandler
-
- getContentType() - Method in class org.mule.module.apikit.FlowMapping
-
- getContentType() - Method in class org.mule.module.apikit.HttpRestRequest
-
- getDescription() - Method in class org.mule.module.apikit.validation.io.JsonSchemaResource
-
- getDescription() - Method in class org.mule.module.apikit.validation.io.XmlSchemaResource
-
- getEncoding(MuleMessage, 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
- getEndpointAddress(FlowConstruct) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getEventAction(MuleEvent) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getFieldAnnotation(Class<A>, Field, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getFlow(IResource, HttpRestRequest, String) - Method in class org.mule.module.apikit.AbstractRouter
-
- getFlow() - Method in class org.mule.module.apikit.FlowMapping
-
- getFlow() - Method in interface org.mule.module.apikit.FlowResolver
-
- getFlow(IResource, HttpRestRequest, String) - Method in class org.mule.module.apikit.Proxy
-
Deprecated.
- getFlow(IResource, HttpRestRequest, String) - Method in class org.mule.module.apikit.Router
-
Returns the flow that handles the request or null if there is none.
- getFlowActionRefs(Flow) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getFlowActionRefs(Flow) - Method in class org.mule.module.apikit.Configuration
-
- getFlowMappings() - Method in class org.mule.module.apikit.Configuration
-
- getFlowResolver(AbstractConfiguration, String) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getFlowResolver(AbstractConfiguration, String) - Method in class org.mule.module.apikit.Configuration
-
- getFlowResolver(AbstractConfiguration, String) - Method in class org.mule.module.apikit.ProxyConfiguration
-
Deprecated.
- getGlobalName() - Method in class org.mule.module.apikit.RestMappingExceptionStrategy
-
- getHeaderCharset(MuleMessage, Logger) - Static method in class org.mule.module.apikit.CharsetUtils
-
Returns the charset specified by the content-type header or null if not specified
- getHttpRestRequest(MuleEvent) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getHttpRestRequest(MuleEvent) - Method in class org.mule.module.apikit.Configuration
-
- getHttpRestRequest(MuleEvent) - Method in class org.mule.module.apikit.ProxyConfiguration
-
Deprecated.
- getIndentation() - Method in class org.mule.module.apikit.injector.InjectableRamlFeature
-
- getIndentation() - Method in class org.mule.module.apikit.injector.InjectableSecurityScheme
-
- getIndentation() - Method in class org.mule.module.apikit.injector.InjectableTrait
-
- getInput() - Method in exception org.mule.module.apikit.uri.URITemplateSyntaxException
-
Returns the input string.
- getInputStream() - Method in class org.mule.module.apikit.validation.io.JsonSchemaResource
-
- getInputStream() - Method in class org.mule.module.apikit.validation.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.
- getInstance() - Static method in class org.mule.module.apikit.validation.RestSchemaValidatorFactory
-
- getJsonSchemaCache(MuleContext, String, IRaml) - Static method in class org.mule.module.apikit.validation.cache.JsonSchemaCache
-
- getKey() - Method in class org.mule.module.apikit.FlowMapping
-
- getMethod() - Method in class org.mule.module.apikit.HttpProtocolAdapter
-
- getMethod() - Method in class org.mule.module.apikit.HttpRestRequest
-
- getMethodAnnotation(Class<A>, Method, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getMethodParameterAnnotation(Class<A>, Method, int, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getMuleContext() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getName() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getName() - Method in class org.mule.module.apikit.uri.VariableType
-
Return the name of this variable type.
- getOwnedObjects() - Method in class org.mule.module.apikit.RestMappingExceptionStrategy
-
- getPackageAnnotation(Class<A>, Class, Locatable) - Method in class org.mule.module.apikit.transform.TransientAnnotationReader
-
- getParentFlow(MuleEvent) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getPath() - Method in class org.mule.module.apikit.MessageSourceAdapter
-
- getQueryParams() - Method in class org.mule.module.apikit.HttpProtocolAdapter
-
- getQueryString(MuleMessage) - Static method in class org.mule.module.apikit.UrlUtils
-
- getRaml() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getRamlUpdater() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getRamlUpdater(IRaml, AbstractConfiguration) - Method in interface org.mule.module.apikit.parser.ParserWrapper
-
- getRamlUpdater(IRaml, AbstractConfiguration) - Method in class org.mule.module.apikit.parser.ParserWrapperV1
-
- getRamlUpdater(IRaml, AbstractConfiguration) - Method in class org.mule.module.apikit.parser.ParserWrapperV2
-
- getRamlUpdater(IRaml, AbstractConfiguration) - Method in class org.mule.module.apikit.ParserService
-
- getRawRestFlowMap() - Method in class org.mule.module.apikit.Configuration
-
- getReason() - Method in exception org.mule.module.apikit.uri.URITemplateSyntaxException
-
Returns the reason explaining why the input string could not be parsed.
- getRequestMediaType() - Method in class org.mule.module.apikit.HttpProtocolAdapter
-
- 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() - Method in class org.mule.module.apikit.FlowMapping
-
- getResource(String) - Method in class org.mule.module.apikit.validation.io.SchemaResourceLoader
-
- getResourcePath() - Method in class org.mule.module.apikit.HttpRestRequest
-
- getResourceRelativePath(MuleMessage) - Static method in class org.mule.module.apikit.UrlUtils
-
- getResourceURI() - Method in class org.mule.module.apikit.HttpProtocolAdapter
-
- getRestFlowMap() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getResultDataType() - Method in class org.mule.module.apikit.transform.DataTypePair
-
- getRouterExtension() - Method in class org.mule.module.apikit.AbstractConfiguration
-
- getSchemaCacheKey(IAction, String) - Static method in class org.mule.module.apikit.validation.cache.SchemaCacheUtils
-
- getScheme() - Method in class org.mule.module.apikit.MessageSourceAdapter
-
- getScheme(MuleMessage) - Static method in class org.mule.module.apikit.UrlUtils
-
- getSecurityScheme() - Method in class org.mule.module.apikit.injector.InjectableSecurityScheme
-
- getSourceDataType() - Method in class org.mule.module.apikit.transform.DataTypePair
-
- getStatus() - Method in class org.mule.module.apikit.uri.URIResolveResult
-
Returns the status of this result.
- getSuccessStatus() - Method in class org.mule.module.apikit.HttpRestRequest
-
- getSuccessStatusList() - Method in class org.mule.module.apikit.HttpRestRequest
-
- getTransformerCache(MuleContext) - Static method in class org.mule.module.apikit.transform.TransformerCache
-
- getType(String) - Static method in enum org.mule.module.apikit.uri.Variable.Form
-
Returns the type of this variable from the specified expression.
- getURIPattern() - Method in class org.mule.module.apikit.uri.URIResolveResult
-
Returns the URI Pattern that was used to produce this result.
- 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.
- 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.
- getXmlEncoding(MuleEvent, 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
- getXmlSchemaCache(MuleContext, String, IRaml) - Static method in class org.mule.module.apikit.validation.cache.XmlSchemaCache
-
- globalName - Variable in class org.mule.module.apikit.RestMappingExceptionStrategy
-
- throwNotAcceptable() - Method in class org.mule.module.apikit.HttpRestProxyRequest
-
- throwNotAcceptable() - Method in class org.mule.module.apikit.HttpRestRequest
-
- 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.MappingExceptionListener
-
- toString() - Method in class org.mule.module.apikit.RestContentTypeParser.ParseResults
-
- 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
-
- TraitAlreadyDefinedException - Exception in org.mule.module.apikit.injector
-
- TraitAlreadyDefinedException(String) - Constructor for exception org.mule.module.apikit.injector.TraitAlreadyDefinedException
-
- TransformerCache - Class in org.mule.module.apikit.transform
-
- TransformerCache() - Constructor for class org.mule.module.apikit.transform.TransformerCache
-
- TransformerCacheLoader - Class in org.mule.module.apikit.transform
-
- TransformerCacheLoader(MuleContext) - Constructor for class org.mule.module.apikit.transform.TransformerCacheLoader
-
- transformMessage(MuleMessage, String) - Method in class org.mule.module.apikit.transform.ApikitResponseTransformer
-
- transformMessage(MuleMessage, String) - Method in class org.mule.module.apikit.transform.PayloadNormalizerTransformer
-
- transformToExpectedContentType(MuleMessage, String, List<String>, String) - Method in class org.mule.module.apikit.transform.ApikitResponseTransformer
-
- TransientAnnotationReader - Class in org.mule.module.apikit.transform
-
- TransientAnnotationReader() - Constructor for class org.mule.module.apikit.transform.TransientAnnotationReader
-
- 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.
- UnsupportedMediaTypeException - Exception in org.mule.module.apikit.exception
-
- UnsupportedMediaTypeException() - Constructor for exception org.mule.module.apikit.exception.UnsupportedMediaTypeException
-
- updateApi(IRaml) - Method in class org.mule.module.apikit.AbstractConfiguration
-
- updateBaseUri(IRaml, String) - Method in interface org.mule.module.apikit.parser.ParserWrapper
-
- updateBaseUri(IRaml, String) - Method in class org.mule.module.apikit.parser.ParserWrapperV1
-
- updateBaseUri(IRaml, String) - Method in class org.mule.module.apikit.parser.ParserWrapperV2
-
- updateBaseUri(IRaml, String) - Method in class org.mule.module.apikit.ParserService
-
- updateRamlUri() - Method in class org.mule.module.apikit.ConsoleHandler
-
- uri() - Method in class org.mule.module.apikit.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.
- URIPattern - Class in org.mule.module.apikit.uri
-
A URI Pattern for matching URI following the same regular structure.
- URIPattern(String, boolean) - Constructor for class org.mule.module.apikit.uri.URIPattern
-
Creates a new URI Pattern instance from the specified URI template string.
- URIPattern(String) - Constructor for class org.mule.module.apikit.uri.URIPattern
-
- URIPattern(URITemplate) - Constructor for class org.mule.module.apikit.uri.URIPattern
-
Creates a new URI Pattern instance from an existing URI Template.
- uriPatternCache - Variable in class org.mule.module.apikit.AbstractConfiguration
-
- URIResolver - Class in org.mule.module.apikit.uri
-
A URI pattern resolver identifies the URI pattern and variables values given a specific URI.
- URIResolver(String, boolean) - Constructor for class org.mule.module.apikit.uri.URIResolver
-
Creates a new resolver for the specified URI.
- URIResolver(String) - Constructor for class org.mule.module.apikit.uri.URIResolver
-
- URIResolver.MatchRule - Enum in org.mule.module.apikit.uri
-
Defines the priority rule for matching patterns.
- uriResolverCache - Variable in class org.mule.module.apikit.AbstractConfiguration
-
- 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.
- UrlUtils - Class in org.mule.module.apikit
-
- UrlUtils() - Constructor for class org.mule.module.apikit.UrlUtils
-
- 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(IAction) - Method in class org.mule.module.apikit.HttpRestRequest
-
Validates the request against the RAML and negotiates the response representation.
- validate() - Method in interface org.mule.module.apikit.parser.ParserWrapper
-
- validate() - Method in class org.mule.module.apikit.parser.ParserWrapperV1
-
- validate() - Method in class org.mule.module.apikit.parser.ParserWrapperV2
-
- validate(String, String, MuleEvent, IRaml) - Method in class org.mule.module.apikit.validation.RestJsonSchemaValidator
-
- validate(String, String, MuleEvent, IRaml) - Method in interface org.mule.module.apikit.validation.RestSchemaValidator
-
- validate(String, String, MuleEvent, IRaml) - Method in class org.mule.module.apikit.validation.RestXmlSchemaValidator
-
- validateRaml() - Method in class org.mule.module.apikit.ParserService
-
- validateSchemaV2(boolean, String) - Method in class org.mule.module.apikit.validation.BodyValidator
-
- 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.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.URIResolver.MatchRule
-
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.SchemaType
-
Returns the enum constant of this type with the specified name.
- 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.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.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.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.