A C D E G H I L M N P R S T V W 

A

ApiPathHelper - Class in net.chibidevteam.apiversioning.util.helper
ApiRequestMapping - Annotation Type in net.chibidevteam.apiversioning.annotation
ApiVersion - Annotation Type in net.chibidevteam.apiversioning.annotation
ApiVersionCondition - Class in net.chibidevteam.apiversioning.util
ApiVersionCondition(String[], String[]) - Constructor for class net.chibidevteam.apiversioning.util.ApiVersionCondition
ApiVersionCondition(SortedSet<String>, SortedSet<String>) - Constructor for class net.chibidevteam.apiversioning.util.ApiVersionCondition
ApiVersionFallbackController - Class in net.chibidevteam.apiversioning.controller
ApiVersionFallbackController() - Constructor for class net.chibidevteam.apiversioning.controller.ApiVersionFallbackController
ApiVersioningConfiguration - Class in net.chibidevteam.apiversioning.config
ApiVersioningConfiguration(String, String, String[], String, String, String, String) - Constructor for class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
ApiVersionRequestMappingHandlerMapping - Class in net.chibidevteam.apiversioning.mapping
ApiVersionRequestMappingHandlerMapping() - Constructor for class net.chibidevteam.apiversioning.mapping.ApiVersionRequestMappingHandlerMapping
ApiVersionValidator - Class in net.chibidevteam.apiversioning.annotation
ApiVersionValidator() - Constructor for class net.chibidevteam.apiversioning.annotation.ApiVersionValidator
areEquals(Class<T>, T, Object) - Static method in class net.chibidevteam.apiversioning.util.helper.ClassHelper

C

ClassHelper - Class in net.chibidevteam.apiversioning.util.helper
compareTo(Version) - Method in class net.chibidevteam.apiversioning.pojo.Version
COMPATIBLE_VERSION_PREFIXES - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration

D

DEFAULT_NO_CAPTURE_VERSION_REGEX - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
DEFAULT_VERSION_REGEX - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
doSupportLast() - Method in class net.chibidevteam.apiversioning.util.ApiVersionCondition

E

equals(Object) - Method in class net.chibidevteam.apiversioning.pojo.Version
EXACT_VERSION_PREFIXES - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
EXCLUDE_VERSION_PREFIXES - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration

G

getApiPath() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getBasePath() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getCompatibleVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getConfVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getConsumes() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getExactVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getExcludeVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getHeaders() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getInferiorVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getMajor() - Method in class net.chibidevteam.apiversioning.pojo.Version
getMappingForMethod(Method, Class<?>) - Method in class net.chibidevteam.apiversioning.mapping.ApiVersionRequestMappingHandlerMapping
getMethods() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getMinor() - Method in class net.chibidevteam.apiversioning.pojo.Version
getName() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getNoCaptureVersionRegex() - Method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getOthers() - Method in class net.chibidevteam.apiversioning.pojo.Version
getParams() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getPatch() - Method in class net.chibidevteam.apiversioning.pojo.Version
getPaths(ApiVersionCondition, boolean, boolean) - Static method in class net.chibidevteam.apiversioning.util.helper.ApiPathHelper
getPaths() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getPathVarname() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getPathVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getProduces() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
getRealVersions(SortedSet<String>, SortedSet<String>) - Static method in class net.chibidevteam.apiversioning.util.helper.VersionHelper
getSuperiorVersionRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getSupportedVersions() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getSupportedVersions() - Method in class net.chibidevteam.apiversioning.util.ApiVersionCondition
getVersionPathPrefix() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getVersionPathVariable() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getVersionPathVariableWithRegex() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getVersionPattern() - Static method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getVersionRegex() - Method in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
getVersions() - Method in class net.chibidevteam.apiversioning.util.ApiVersionCondition

H

hash(Class<T>, T) - Static method in class net.chibidevteam.apiversioning.util.helper.ClassHelper
hashCode() - Method in class net.chibidevteam.apiversioning.pojo.Version

I

INFERIOR_VERSION_PREFIXES - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
initialize(ValidApiVersion) - Method in class net.chibidevteam.apiversioning.annotation.ApiVersionValidator
INTEGER_COMPARATOR - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
isValid(String, ConstraintValidatorContext) - Method in class net.chibidevteam.apiversioning.annotation.ApiVersionValidator
isVersion(String) - Static method in class net.chibidevteam.apiversioning.util.helper.VersionHelper

L

logger - Variable in class net.chibidevteam.apiversioning.util.ApiVersionCondition
logger - Variable in class net.chibidevteam.apiversioning.util.RequestMappingWrapper

M

match(String, String[], boolean) - Static method in class net.chibidevteam.apiversioning.util.helper.VersionHelper
match(String, String, boolean) - Static method in class net.chibidevteam.apiversioning.util.helper.VersionHelper
methodValidationPostProcessor() - Method in class net.chibidevteam.apiversioning.config.WebMvcConfigSupport

N

net.chibidevteam.apiversioning.annotation - package net.chibidevteam.apiversioning.annotation
net.chibidevteam.apiversioning.config - package net.chibidevteam.apiversioning.config
net.chibidevteam.apiversioning.controller - package net.chibidevteam.apiversioning.controller
net.chibidevteam.apiversioning.exceptions - package net.chibidevteam.apiversioning.exceptions
net.chibidevteam.apiversioning.mapping - package net.chibidevteam.apiversioning.mapping
net.chibidevteam.apiversioning.pojo - package net.chibidevteam.apiversioning.pojo
net.chibidevteam.apiversioning.util - package net.chibidevteam.apiversioning.util
net.chibidevteam.apiversioning.util.helper - package net.chibidevteam.apiversioning.util.helper
NoSupportedVersionException - Exception in net.chibidevteam.apiversioning.exceptions
NoSupportedVersionException() - Constructor for exception net.chibidevteam.apiversioning.exceptions.NoSupportedVersionException

P

pathFallback(String) - Method in class net.chibidevteam.apiversioning.controller.ApiVersionFallbackController
PRIME_NBR - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
PROPERTY_FILE - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration

R

REGEX_BEGIN_CHAR - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
REGEX_CHAR_LIST_CLOSE - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
REGEX_CHAR_LIST_OPEN - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
REGEX_END_CHAR - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration
requestMappingHandlerMapping() - Method in class net.chibidevteam.apiversioning.config.WebMvcConfigSupport
RequestMappingWrapper - Class in net.chibidevteam.apiversioning.util
RequestMappingWrapper(ApiRequestMapping) - Constructor for class net.chibidevteam.apiversioning.util.RequestMappingWrapper
RequestMappingWrapper(RequestMapping) - Constructor for class net.chibidevteam.apiversioning.util.RequestMappingWrapper
restrictWith(ApiVersionCondition) - Method in class net.chibidevteam.apiversioning.util.ApiVersionCondition

S

setMajor(Integer) - Method in class net.chibidevteam.apiversioning.pojo.Version
setMinor(Integer) - Method in class net.chibidevteam.apiversioning.pojo.Version
setNext(String) - Method in class net.chibidevteam.apiversioning.pojo.Version
setOthers(List<String>) - Method in class net.chibidevteam.apiversioning.pojo.Version
setPatch(Integer) - Method in class net.chibidevteam.apiversioning.pojo.Version
SUPERIOR_VERSION_PREFIXES - Static variable in class net.chibidevteam.apiversioning.config.ApiVersioningConfiguration

T

toString() - Method in class net.chibidevteam.apiversioning.pojo.Version
toString() - Method in class net.chibidevteam.apiversioning.util.ApiVersionCondition
toString() - Method in class net.chibidevteam.apiversioning.util.RequestMappingWrapper
translatePath(String, String, boolean) - Static method in class net.chibidevteam.apiversioning.util.helper.ApiPathHelper

V

ValidApiVersion - Annotation Type in net.chibidevteam.apiversioning.annotation
Version - Class in net.chibidevteam.apiversioning.pojo
Version() - Constructor for class net.chibidevteam.apiversioning.pojo.Version
VersionHelper - Class in net.chibidevteam.apiversioning.util.helper

W

WebMvcConfigSupport - Class in net.chibidevteam.apiversioning.config
WebMvcConfigSupport() - Constructor for class net.chibidevteam.apiversioning.config.WebMvcConfigSupport
A C D E G H I L M N P R S T V W 

Copyright © 2017. All rights reserved.