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 Y 

A

ACCEPTED - Static variable in class io.limberest.service.http.Status
 
add(String, CodegenOperation) - Method in class io.limberest.api.codegen.CodegenServices
 
add(Class<T>, ParameterValidator<T>) - Method in class io.limberest.api.validate.params.ParameterValidators
Add a validator for a parameter type.
add(Class<T>, PropertyValidator<T>) - Method in class io.limberest.api.validate.props.PropertyValidators
Add a validator for a property class.
addDefaultValidators() - Method in class io.limberest.api.validate.SwaggerValidator
 
addOperationToGroup(String, String, Operation, CodegenOperation, Map<String, List<CodegenOperation>>) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
addStatusMessage(Status) - Method in class io.limberest.validate.Result
 
addStatusMessage(Integer, String) - Method in class io.limberest.validate.Result
 
addValidator(Class<T>, ParameterValidator<T>) - Method in class io.limberest.api.validate.SwaggerValidator
Add a validator for a parameter type.
addValidator(Class<T>, PropertyValidator<T>) - Method in class io.limberest.api.validate.SwaggerValidator
Add a validator for a property class.
also(Result) - Method in class io.limberest.validate.Result
 
also(Status, String) - Method in class io.limberest.validate.Result
 
applyImplicitParameters(ReaderContext, Operation, Method) - Method in class io.limberest.api.SwaggerReaderExtension
Implement to allow loading of custom types nonstandard ClassLoader.
applyOperationId(Operation, Method) - Method in class io.limberest.api.SwaggerReaderExtension
 
applyTags(ReaderContext, Operation, Method) - Method in class io.limberest.api.SwaggerReaderExtension
 
ArrayPropertyValidator<T extends io.swagger.models.properties.Property> - Interface in io.limberest.api.validate.props
 
ArrayValidator<T> - Class in io.limberest.api.validate
 
ArrayValidator(PrimitiveValidator<T>) - Constructor for class io.limberest.api.validate.ArrayValidator
 
authorize(Request<T>) - Method in class io.limberest.service.http.RestService
 
authorize(Request<T>) - Method in interface io.limberest.service.Service
Determine whether access to this service is authorized for the authenticated user, if any.
AUTOGEN_COMMENT - Static variable in class io.limberest.api.codegen.SwaggerCodegen
 
autogenComment - Variable in class io.limberest.api.codegen.SwaggerCodegen
 

B

BAD_GATEWAY - Static variable in class io.limberest.service.http.Status
 
BAD_REQUEST - Static variable in class io.limberest.service.http.Status
 
bind(JSONObject) - Method in interface io.limberest.json.Jsonable
Binds this Jsonable to an JSONObject.
BodyParameterValidator - Class in io.limberest.api.validate.params
 
BodyParameterValidator(PropertyValidators) - Constructor for class io.limberest.api.validate.params.BodyParameterValidator
 
BooleanFormatException - Exception in io.limberest.util
 
BooleanFormatException() - Constructor for exception io.limberest.util.BooleanFormatException
 
BooleanFormatException(String) - Constructor for exception io.limberest.util.BooleanFormatException
 
buildMessage(String, long) - Method in class io.limberest.util.ExecutionTimer
TODO: more flexibility in formatting

C

CodegenServices - Class in io.limberest.api.codegen
Every path equates to one service unless squashed.
CodegenServices(CodegenServices.Squash) - Constructor for class io.limberest.api.codegen.CodegenServices
 
CodegenServices.Method - Class in io.limberest.api.codegen
 
CodegenServices.Service - Class in io.limberest.api.codegen
 
CodegenServices.Squash - Enum in io.limberest.api.codegen
 
coerceNumber(Number, Type) - Method in class io.limberest.json.Objectifier
Tries to force a number to match an expected type.
compare(Jsonable, Jsonable) - Method in class io.limberest.json.JsonableComparator
 
compare(JSONObject, JSONObject) - Method in class io.limberest.json.JsonComparator
 
compareValues(Object, Object) - Method in class io.limberest.json.JsonComparator
Override to change default behavior.
CONFLICT - Static variable in class io.limberest.service.http.Status
 
convert(Object) - Method in class io.limberest.api.validate.DateTimeValidator
 
convert(Object) - Method in class io.limberest.api.validate.NumberValidator
 
convert(Object) - Method in class io.limberest.api.validate.PrimitiveValidator
 
convert(Object) - Method in class io.limberest.api.validate.StringValidator
 
create() - Static method in interface io.limberest.yaml.Yamlable
 
CREATED - Static variable in class io.limberest.service.http.Status
 

D

DatePropertyValidator - Class in io.limberest.api.validate.props
 
DatePropertyValidator() - Constructor for class io.limberest.api.validate.props.DatePropertyValidator
 
DateTimePropertyValidator - Class in io.limberest.api.validate.props
 
DateTimePropertyValidator() - Constructor for class io.limberest.api.validate.props.DateTimePropertyValidator
 
DateTimeValidator - Class in io.limberest.api.validate
 
DateTimeValidator(Property, String) - Constructor for class io.limberest.api.validate.DateTimeValidator
Parsing is done in convert().
DefaultProvider - Class in io.limberest.provider
 
DefaultProvider() - Constructor for class io.limberest.provider.DefaultProvider
 
DefaultSwaggerDefinition - Class in io.limberest.api
 
DefaultSwaggerDefinition() - Constructor for class io.limberest.api.DefaultSwaggerDefinition
 
delete(Request<T>) - Method in class io.limberest.service.http.RestService
Delete an existing entity or relationship.
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.limberest.service.http.SwaggerServlet
 
doValidate(SwaggerRequest, Parameter, Object, boolean) - Method in interface io.limberest.api.validate.params.ParameterValidator
 
doValidate(Object, String) - Method in class io.limberest.api.validate.PrimitiveValidator
 
doValidate(JSONArray, Property, String) - Method in interface io.limberest.api.validate.props.ArrayPropertyValidator
 
doValidate(JSONObject, Property, String, boolean) - Method in interface io.limberest.api.validate.props.PropertyValidator
 

E

EmailValidator - Class in io.limberest.api.validate
Logic copied from hibernate-validator.
EmailValidator() - Constructor for class io.limberest.api.validate.EmailValidator
 
entrySet() - Method in class io.limberest.json.JsonObject
 
equals(Object) - Method in class io.limberest.service.registry.ServiceRegistry.RegistryKey
 
ExecutionTimer - Class in io.limberest.util
Enablement should be checked by caller.
ExecutionTimer() - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(ExecutionTimer.Precision) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(ExecutionTimer.LogLevel) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(boolean) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(ExecutionTimer.Precision, ExecutionTimer.LogLevel) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(ExecutionTimer.Precision, boolean) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(ExecutionTimer.LogLevel, boolean) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer(ExecutionTimer.Precision, ExecutionTimer.LogLevel, boolean) - Constructor for class io.limberest.util.ExecutionTimer
 
ExecutionTimer.LogLevel - Enum in io.limberest.util
Debug or Trace.
ExecutionTimer.Precision - Enum in io.limberest.util
Milliseconds or nanoseconds.
EXPECTATION_FAILED - Static variable in class io.limberest.service.http.Status
 

F

falseValuesOutput - Variable in class io.limberest.config.LimberestConfig.JsonFormat
 
FORBIDDEN - Static variable in class io.limberest.service.http.Status
 
forInputString(String) - Static method in exception io.limberest.util.BooleanFormatException
 
FOUND - Static variable in class io.limberest.service.http.Status
 
from(JSONObject) - Method in class io.limberest.json.Objectifier
 
fromModel(String, Model, Map<String, Model>) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
fromOperation(String, String, Operation, Map<String, Model>, Swagger) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
fromString(String) - Static method in interface io.limberest.yaml.Yamlable
 

G

GATEWAY_TIMEOUT - Static variable in class io.limberest.service.http.Status
 
get(Request<T>) - Method in class io.limberest.service.http.RestService
Retrieve an existing entity or relationship.
get(ServiceRegistry.RegistryKey) - Method in class io.limberest.service.registry.ServiceRegistry
 
get(String) - Method in class io.limberest.util.YamlLoader
 
get(String, Map) - Method in class io.limberest.util.YamlLoader
 
getAllowableValues() - Method in class io.limberest.api.validate.PrimitiveValidator
 
getApiDefinitionClasses() - Method in class io.limberest.api.SwaggerScanner
 
getArrayFilter(String) - Method in class io.limberest.service.Query
Empty list returns null;
getArrayValidators(Property) - Method in class io.limberest.api.validate.props.PropertyValidators
 
getBase() - Method in class io.limberest.service.http.Request
 
getBody(String) - Method in class io.limberest.jackson.JsonNodeService
 
getBody(String) - Method in class io.limberest.json.JsonRestService
 
getBody() - Method in class io.limberest.service.http.Request
 
getBody() - Method in class io.limberest.service.http.Response
 
getBody(String) - Method in class io.limberest.service.http.RestService
 
getBodyParameters() - Method in class io.limberest.api.validate.SwaggerRequest
 
getBoolean(String, Map) - Method in class io.limberest.util.YamlLoader
 
getBoolean(String, Map, boolean) - Method in class io.limberest.util.YamlLoader
 
getBooleanFilter(String) - Method in class io.limberest.service.Query
 
getClasses() - Method in class io.limberest.api.SwaggerScanner
 
getClasses() - Method in class io.limberest.service.registry.ServiceRegistry
 
getCode() - Method in class io.limberest.service.http.Status
 
getCode() - Method in exception io.limberest.service.ServiceException
 
getCollectionInstance(Class<? extends Collection>) - Method in class io.limberest.json.Objectifier
Creates a collection instance to which bound JSONArray element objects will be added.
getContentType() - Method in class io.limberest.service.registry.ServiceRegistry.RegistryKey
 
getDate(String) - Static method in class io.limberest.service.Query
 
getDateFilter(String) - Method in class io.limberest.service.Query
 
getDateFormat() - Static method in class io.limberest.service.Query
 
getDateTimeFormat() - Static method in class io.limberest.service.Query
 
getDefinitions() - Method in class io.limberest.api.validate.SwaggerRequest
 
getDumperOptions() - Method in class io.limberest.util.YamlLoader
 
getErrorCount() - Method in class io.limberest.validate.Result
 
getFallbackContentType(Request.HttpMethod) - Method in class io.limberest.service.http.RestServlet
 
getFilter(String) - Method in class io.limberest.service.Query
 
getFilters() - Method in class io.limberest.service.Query
 
getFormat() - Static method in class io.limberest.json.JsonObject
 
getHeaderParameters() - Method in class io.limberest.api.validate.SwaggerRequest
 
getHeaders() - Method in class io.limberest.service.http.Request
 
getHeaders() - Method in class io.limberest.service.http.Response
 
getHelp() - Method in class io.limberest.api.codegen.SwaggerCodegen
 
getHttpMethod(ReaderContext, Method) - Method in class io.limberest.api.SwaggerReaderExtension
 
getInstance() - Static method in class io.limberest.service.registry.ServiceRegistry
 
getInt(String, Map) - Method in class io.limberest.util.YamlLoader
 
getInt(String, Map, int) - Method in class io.limberest.util.YamlLoader
 
getIntFilter(String) - Method in class io.limberest.service.Query
 
getJson() - Method in class io.limberest.json.Jsonator
 
getJson(JSONObject) - Method in class io.limberest.json.Jsonator
TODO: edge cases with swagger dataType attribute (eg: date)
getJson(Collection<?>) - Method in class io.limberest.json.Jsonator
 
getJson(Map<?, ?>) - Method in class io.limberest.json.Jsonator
 
getJsonObject(Object) - Method in class io.limberest.json.Jsonator
 
getList() - Method in class io.limberest.json.JsonList
 
getList(String) - Method in class io.limberest.util.YamlLoader
 
getList(String, Map) - Method in class io.limberest.util.YamlLoader
 
getList(String, Map, String) - Method in class io.limberest.util.YamlLoader
 
getLongArrayFilter(String) - Method in class io.limberest.service.Query
 
getLongFilter(String) - Method in class io.limberest.service.Query
 
getMap(String) - Method in class io.limberest.util.YamlLoader
 
getMap(String, Object) - Method in class io.limberest.util.YamlLoader
 
getMap(String, Object, String) - Method in class io.limberest.util.YamlLoader
 
getMapInstance(Class<? extends Map>) - Method in class io.limberest.json.Objectifier
Creates a map instance to which bound JSONObject elements will be added.
getMapper(ServiceApi.Format) - Method in class io.limberest.api.ServiceApi
 
getMatchedPath(ResourcePath, String) - Method in class io.limberest.service.registry.ServiceRegistry
 
getMax() - Method in class io.limberest.api.validate.NumberValidator
 
getMax() - Method in class io.limberest.service.Query
 
getMaxErrors() - Method in class io.limberest.validate.Result
 
getMaxItems() - Method in class io.limberest.api.validate.ArrayValidator
 
getMaxLength() - Method in class io.limberest.api.validate.StringValidator
 
getMessage() - Method in class io.limberest.service.http.Response
 
getMessage() - Method in class io.limberest.service.http.Status
 
getMethod() - Method in class io.limberest.api.validate.SwaggerRequest
 
getMethod() - Method in class io.limberest.service.http.Request
 
getMin() - Method in class io.limberest.api.validate.NumberValidator
 
getMinItems() - Method in class io.limberest.api.validate.ArrayValidator
 
getMinLength() - Method in class io.limberest.api.validate.StringValidator
 
getMultipleOf() - Method in class io.limberest.api.validate.NumberValidator
 
getName() - Method in class io.limberest.api.codegen.SwaggerCodegen
 
getObject(Type, Object) - Method in class io.limberest.json.Objectifier
 
getOperation() - Method in class io.limberest.api.validate.SwaggerRequest
 
getParameters() - Method in class io.limberest.api.validate.SwaggerRequest
 
getParameterValidators() - Method in class io.limberest.api.validate.SwaggerValidator
 
getPath(ReaderContext, Method) - Method in class io.limberest.api.SwaggerReaderExtension
 
getPath() - Method in class io.limberest.api.validate.SwaggerRequest
 
getPath() - Method in class io.limberest.service.http.Request
 
getPath() - Method in class io.limberest.service.registry.ServiceRegistry.RegistryKey
 
getPathMatch(ServiceRegistry.RegistryKey) - Method in class io.limberest.service.registry.ServiceRegistry
The best registered path match is determined by the longest matching sequence of path segments.
getPathParameters() - Method in class io.limberest.api.validate.SwaggerRequest
 
getPriority() - Method in class io.limberest.api.SwaggerReaderExtension
 
getPropertyValidators() - Method in class io.limberest.api.validate.SwaggerValidator
 
getProvider() - Static method in class io.limberest.service.registry.ServiceRegistry
 
getQuery() - Method in class io.limberest.service.http.Request
 
getQueryParameters() - Method in class io.limberest.api.validate.SwaggerRequest
 
getRequired(String) - Method in class io.limberest.util.YamlLoader
 
getRequired(String, Map, String) - Method in class io.limberest.util.YamlLoader
 
getRequiredList(String) - Method in class io.limberest.util.YamlLoader
 
getRequiredList(String, Map, String) - Method in class io.limberest.util.YamlLoader
 
getRequiredMap(String) - Method in class io.limberest.util.YamlLoader
 
getRequiredMap(String, Object, String) - Method in class io.limberest.util.YamlLoader
 
getResult() - Method in exception io.limberest.validate.ValidationException
 
getRolesAllowedAccess(Request<T>) - Method in class io.limberest.service.http.RestService
If the request user belongs to any of these roles, access is granted.
getScanPackages() - Method in class io.limberest.provider.DefaultProvider
Default includes packages of top-level classes of this's ClassLoader but not of ancestor ClassLoaders.
getScanPackages() - Method in interface io.limberest.provider.Provider
 
getScanPackages() - Method in class io.limberest.provider.SpringBootProvider
 
getSearch() - Method in class io.limberest.service.Query
 
getSegment(int) - Method in class io.limberest.service.ResourcePath
 
getSegments() - Method in class io.limberest.service.ResourcePath
 
getService(Class<? extends Service<?>>) - Method in class io.limberest.provider.DefaultProvider
 
getService(Class<? extends Service<?>>) - Method in interface io.limberest.provider.Provider
 
getService(Class<? extends Service<?>>) - Method in class io.limberest.provider.SpringBootProvider
 
getServiceClass(ServiceRegistry.RegistryKey) - Method in class io.limberest.service.registry.ServiceRegistry
 
getSettings() - Static method in class io.limberest.config.LimberestConfig
 
getSort() - Method in class io.limberest.service.Query
 
getSortValue(String, JSONObject) - Method in class io.limberest.json.JsonComparator
Override to customize sort value for key.
getStart() - Method in class io.limberest.service.Query
Zero-based index for first item.
getStatus() - Method in class io.limberest.json.StatusResponse
 
getStatus() - Method in class io.limberest.service.http.Response
 
getStatus(Result) - Method in interface io.limberest.validate.Result.Consolidator
 
getStatus() - Method in class io.limberest.validate.Result
 
getStatus(Result.Consolidator) - Method in class io.limberest.validate.Result
 
getStatusMessages() - Method in class io.limberest.validate.Result
 
getString(Date) - Static method in class io.limberest.service.Query
 
getStringList(String, Map) - Method in class io.limberest.util.YamlLoader
 
getSwagger(String) - Method in class io.limberest.api.ServiceApi
 
getSwagger() - Method in class io.limberest.api.validate.SwaggerRequest
 
getSwaggerJson(String) - Method in class io.limberest.api.ServiceApi
 
getSwaggerRequest() - Method in class io.limberest.api.validate.SwaggerValidator
 
getSwaggerString(String, ServiceApi.Format) - Method in class io.limberest.api.ServiceApi
 
getSwaggerString(String, ServiceApi.Format, LimberestConfig.JsonFormat) - Method in class io.limberest.api.ServiceApi
 
getTag() - Method in class io.limberest.api.codegen.SwaggerCodegen
 
getText(JsonNode, int) - Method in class io.limberest.jackson.JsonNodeService
 
getText(JSONObject, int) - Method in class io.limberest.json.JsonRestService
 
getText() - Method in class io.limberest.service.http.Response
 
getText(T, int) - Method in class io.limberest.service.http.RestService
 
getTop() - Method in class io.limberest.util.YamlLoader
 
getTotal() - Method in class io.limberest.json.JsonList
 
getUser() - Method in class io.limberest.service.http.Request
Authenticated user.
getUserRolePredicate() - Method in class io.limberest.service.http.Request
 
getValidator(Class<?>, SerializableParameter) - Method in class io.limberest.api.validate.params.SimpleParameterValidator
 
getValidator(DateProperty, String) - Method in class io.limberest.api.validate.props.DatePropertyValidator
 
getValidator(DateTimeProperty, String) - Method in class io.limberest.api.validate.props.DateTimePropertyValidator
 
getValidator(AbstractNumericProperty) - Method in class io.limberest.api.validate.props.NumberPropertyValidator
 
getValidator(StringProperty) - Method in class io.limberest.api.validate.props.StringPropertyValidator
 
getValidators(Parameter) - Method in class io.limberest.api.validate.params.ParameterValidators
 
getValidators(Property) - Method in class io.limberest.api.validate.props.PropertyValidators
 
getWorstCode() - Method in class io.limberest.validate.Result
 
getWriter(ServiceApi.Format, int) - Method in class io.limberest.api.ServiceApi
 
getWriter(String) - Method in class io.limberest.json.Objectifier
 
GONE - Static variable in class io.limberest.service.http.Status
 

H

hasFilter(String) - Method in class io.limberest.service.Query
 
hasFilters() - Method in class io.limberest.service.Query
 
hashCode() - Method in class io.limberest.service.registry.ServiceRegistry.RegistryKey
 
HeaderParameterValidator - Class in io.limberest.api.validate.params
 
HeaderParameterValidator() - Constructor for class io.limberest.api.validate.params.HeaderParameterValidator
 
HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.limberest.service.http.Status
 

I

IMPLICIT_PARAMS - Static variable in class io.limberest.api.codegen.SwaggerCodegen
 
implicitParams - Variable in class io.limberest.api.codegen.SwaggerCodegen
 
init(ServletConfig) - Method in class io.limberest.service.http.RestServlet
 
init(ServletConfig) - Method in class io.limberest.service.http.SwaggerServlet
 
initialize(Request<T>, Principal, Predicate<String>) - Method in class io.limberest.service.http.RestService
 
initialize(Request<T>, Principal, Predicate<String>) - Method in interface io.limberest.service.Service
Mechanism for setting up request for authorization
Initializer - Class in io.limberest.service.registry
Scans for Limberest service annotations.
Initializer() - Constructor for class io.limberest.service.registry.Initializer
 
INTERNAL_ERROR - Static variable in class io.limberest.service.http.Status
 
INTERNAL_SERVER_ERROR - Static variable in class io.limberest.service.http.Status
 
invalidTypeMessage(SerializableParameter, String, int) - Method in class io.limberest.api.validate.params.SimpleParameterValidator
 
io.limberest.api - package io.limberest.api
 
io.limberest.api.codegen - package io.limberest.api.codegen
 
io.limberest.api.validate - package io.limberest.api.validate
 
io.limberest.api.validate.params - package io.limberest.api.validate.params
 
io.limberest.api.validate.props - package io.limberest.api.validate.props
 
io.limberest.config - package io.limberest.config
 
io.limberest.jackson - package io.limberest.jackson
 
io.limberest.json - package io.limberest.json
 
io.limberest.provider - package io.limberest.provider
 
io.limberest.service - package io.limberest.service
 
io.limberest.service.http - package io.limberest.service.http
 
io.limberest.service.registry - package io.limberest.service.registry
 
io.limberest.util - package io.limberest.util
 
io.limberest.validate - package io.limberest.validate
 
io.limberest.yaml - package io.limberest.yaml
 
isAuthenticationRequired(Request<T>) - Method in class io.limberest.service.http.RestService
Return true if authentication is required.
isAuthenticationRequired(Request<T>) - Method in interface io.limberest.service.Service
Should access to this service require authentication?
isCount() - Method in class io.limberest.service.Query
 
isDescending() - Method in class io.limberest.service.Query
 
isEnabled() - Method in class io.limberest.util.ExecutionTimer
 
isError() - Method in class io.limberest.validate.Result
 
isError(Status) - Method in class io.limberest.validate.Result
 
isExclusiveMax() - Method in class io.limberest.api.validate.NumberValidator
 
isExclusiveMin() - Method in class io.limberest.api.validate.NumberValidator
 
isHidden(Method) - Method in class io.limberest.json.Jsonator
For swagger "hidden" annotation, lowest declaring subclass governs.
isMatch(ResourcePath) - Method in class io.limberest.service.ResourcePath
True if submitted path agrees with this path (allowing for parameter segments).
isMaxErrors() - Method in class io.limberest.validate.Result
 
isMeta(String) - Method in class io.limberest.service.Query
 
isNumber(Object) - Static method in class io.limberest.json.JsonMatcher
 
isParameter(String) - Static method in class io.limberest.service.ResourcePath
 
isReadable(ReaderContext) - Method in class io.limberest.api.SwaggerReaderExtension
 
isValid(CharSequence) - Method in class io.limberest.api.validate.EmailValidator
 

J

JacksonPrettyPrinter - Class in io.limberest.jackson
 
JacksonPrettyPrinter(int) - Constructor for class io.limberest.jackson.JacksonPrettyPrinter
 
json() - Method in class io.limberest.config.LimberestConfig.Settings
 
Jsonable - Interface in io.limberest.json
By convention Jsonables should have a constructor that takes a single argument of type JSONObject.
JsonableComparator - Class in io.limberest.json
 
JsonableComparator(Query, Comparator<JSONObject>) - Constructor for class io.limberest.json.JsonableComparator
 
Jsonator - Class in io.limberest.json
Default binding for Jsonables.
Jsonator(Jsonable) - Constructor for class io.limberest.json.Jsonator
 
JsonComparator - Class in io.limberest.json
 
JsonComparator(String) - Constructor for class io.limberest.json.JsonComparator
 
JsonComparator(String, boolean, Comparator<JSONObject>) - Constructor for class io.limberest.json.JsonComparator
 
JsonList<E extends Jsonable> - Class in io.limberest.json
Binds a java.util.List of Jsonables to either a JSONArray or a JSONObject.
JsonList(List<E>, String) - Constructor for class io.limberest.json.JsonList
 
JsonList(JSONObject, Class<E>) - Constructor for class io.limberest.json.JsonList
 
JsonList(JSONObject, Class<E>, boolean) - Constructor for class io.limberest.json.JsonList
 
JsonList(List<E>, String, boolean) - Constructor for class io.limberest.json.JsonList
 
JsonMatcher - Class in io.limberest.json
A predicate to facilitate JSONObject filter matching.
JsonMatcher(JSONObject) - Constructor for class io.limberest.json.JsonMatcher
 
jsonName() - Method in interface io.limberest.json.Jsonable
May be overridden to name the JSON object returned from Jsonable.toJson().
jsonName() - Method in class io.limberest.json.JsonList
 
JsonNodeService - Class in io.limberest.jackson
Generic Jackson-based service implementation.
JsonNodeService() - Constructor for class io.limberest.jackson.JsonNodeService
 
JsonObject - Class in io.limberest.json
Extends org.json.JSONObject to offer formatting options, especially predictable ordering of object keys.
JsonObject() - Constructor for class io.limberest.json.JsonObject
 
JsonObject(String) - Constructor for class io.limberest.json.JsonObject
 
JsonRestService - Class in io.limberest.json
 
JsonRestService() - Constructor for class io.limberest.json.JsonRestService
 

K

keySet() - Method in class io.limberest.json.JsonObject
 

L

LENGTH_REQUIRED - Static variable in class io.limberest.service.http.Status
 
LIMBEREST_CONFIG_FILE - Static variable in class io.limberest.config.LimberestConfig
 
LIMBEREST_CONFIG_SYS_PROP - Static variable in class io.limberest.config.LimberestConfig
 
LimberestConfig - Class in io.limberest.config
 
LimberestConfig(Provider) - Constructor for class io.limberest.config.LimberestConfig
 
LimberestConfig.JsonFormat - Class in io.limberest.config
 
LimberestConfig.Settings - Class in io.limberest.config
 
loadResource(String) - Method in class io.limberest.provider.DefaultProvider
 
loadResource(String) - Method in interface io.limberest.provider.Provider
returns null if not found
loadResource(String) - Method in class io.limberest.provider.SpringBootProvider
 
log(String) - Method in class io.limberest.util.ExecutionTimer
 
log(String, long) - Method in class io.limberest.util.ExecutionTimer
 
logAndRestart(String) - Method in class io.limberest.util.ExecutionTimer
 

M

match(Predicate<Map.Entry<String, String>>) - Method in class io.limberest.service.Query
Checks for matches.
matchBoolean(String, boolean) - Method in class io.limberest.json.JsonMatcher
 
matchNumber(String, double) - Method in class io.limberest.json.JsonMatcher
 
matchString(String, String) - Method in class io.limberest.json.JsonMatcher
Override for case-sensitive or exact match.
matchType(Object, Property, String) - Method in class io.limberest.api.validate.params.BodyParameterValidator
 
MAX_ALL - Static variable in class io.limberest.service.Query
 
MaxErrorsException() - Constructor for exception io.limberest.validate.Result.MaxErrorsException
 
METHOD_NOT_ALLOWED - Static variable in class io.limberest.service.http.Status
 
methods - Variable in class io.limberest.api.codegen.CodegenServices.Service
 
MIN_ERROR_CODE - Static variable in class io.limberest.validate.Result
 
missingYaml(String, String) - Method in class io.limberest.util.YamlLoader
 
MOVED_PERMANENTLY - Static variable in class io.limberest.service.http.Status
 

N

NAME - Static variable in class io.limberest.api.codegen.SwaggerCodegen
 
NO_CONTENT - Static variable in class io.limberest.service.http.Status
 
NOT_ACCEPTABLE - Static variable in class io.limberest.service.http.Status
 
NOT_FOUND - Static variable in class io.limberest.service.http.Status
 
NOT_IMPLEMENTED - Static variable in class io.limberest.service.http.Status
 
NOT_MODIFIED - Static variable in class io.limberest.service.http.Status
 
NumberPropertyValidator - Class in io.limberest.api.validate.props
 
NumberPropertyValidator() - Constructor for class io.limberest.api.validate.props.NumberPropertyValidator
 
NumberValidator - Class in io.limberest.api.validate
 
NumberValidator() - Constructor for class io.limberest.api.validate.NumberValidator
 

O

Objectifier - Class in io.limberest.json
Binds a JSONObject to a JavaBean.
Objectifier(Object) - Constructor for class io.limberest.json.Objectifier
 
OK - Static variable in class io.limberest.service.http.Status
For convenience, reproduced from javax.ws.rs.core.Response.Status
operation - Variable in class io.limberest.api.codegen.CodegenServices.Method
 
orderedKeys - Variable in class io.limberest.config.LimberestConfig.JsonFormat
 

P

ParameterValidator<T extends io.swagger.models.parameters.Parameter> - Interface in io.limberest.api.validate.params
 
ParameterValidators - Class in io.limberest.api.validate.params
 
ParameterValidators() - Constructor for class io.limberest.api.validate.params.ParameterValidators
 
parse(Class<?>, SerializableParameter, String, int, Result) - Method in class io.limberest.api.validate.params.SimpleParameterValidator
 
parse(String) - Method in class io.limberest.api.validate.props.DatePropertyValidator
 
parse(String) - Method in class io.limberest.api.validate.props.DateTimePropertyValidator
 
PARTIAL_CONTENT - Static variable in class io.limberest.service.http.Status
 
patch(Request<T>) - Method in class io.limberest.service.http.RestService
Patch an existing entity with delta values.
path - Variable in class io.limberest.api.codegen.CodegenServices.Method
 
path - Variable in class io.limberest.api.codegen.CodegenServices.Service
 
PathParameterValidator - Class in io.limberest.api.validate.params
 
PathParameterValidator() - Constructor for class io.limberest.api.validate.params.PathParameterValidator
 
PAYMENT_REQUIRED - Static variable in class io.limberest.service.http.Status
 
post(Request<T>) - Method in class io.limberest.service.http.RestService
Create a new entity or relationship.
postProcessModelProperty(CodegenModel, CodegenProperty) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
postProcessOperations(Map<String, Object>) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
postProcessParameter(CodegenParameter) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
PRECONDITION_FAILED - Static variable in class io.limberest.service.http.Status
 
prettyIndent - Variable in class io.limberest.config.LimberestConfig.JsonFormat
 
PrimitiveValidator<T> - Class in io.limberest.api.validate
 
PrimitiveValidator() - Constructor for class io.limberest.api.validate.PrimitiveValidator
 
processOpts() - Method in class io.limberest.api.codegen.SwaggerCodegen
 
PropertyValidator<T extends io.swagger.models.properties.Property> - Interface in io.limberest.api.validate.props
 
PropertyValidators - Class in io.limberest.api.validate.props
 
PropertyValidators() - Constructor for class io.limberest.api.validate.props.PropertyValidators
 
Provider - Interface in io.limberest.provider
 
PROXY_AUTHENTICATION_REQUIRED - Static variable in class io.limberest.service.http.Status
 
put(Request<T>) - Method in class io.limberest.service.http.RestService
Update an existing entity with different values.
put(ServiceRegistry.RegistryKey, Class<? extends RestService<?>>) - Method in class io.limberest.service.registry.ServiceRegistry
 

Q

Query - Class in io.limberest.service
 
Query() - Constructor for class io.limberest.service.Query
 
Query(Map<String, String>) - Constructor for class io.limberest.service.Query
 
Query.Meta - Enum in io.limberest.service
 
QueryParameterValidator - Class in io.limberest.api.validate.params
 
QueryParameterValidator() - Constructor for class io.limberest.api.validate.params.QueryParameterValidator
 

R

read(Swagger, Set<Class<?>>) - Static method in class io.limberest.api.SwaggerReader
Scans a set of classes for Swagger annotations.
RegistryKey(ResourcePath, String) - Constructor for class io.limberest.service.registry.ServiceRegistry.RegistryKey
 
Request<T> - Class in io.limberest.service.http
limberest service request
Request.HttpMethod - Enum in io.limberest.service.http
 
REQUEST_ENTITY_TOO_LARGE - Static variable in class io.limberest.service.http.Status
 
REQUEST_TIMEOUT - Static variable in class io.limberest.service.http.Status
 
REQUEST_URI_TOO_LONG - Static variable in class io.limberest.service.http.Status
 
REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class io.limberest.service.http.Status
 
RESET_CONTENT - Static variable in class io.limberest.service.http.Status
 
resolve(Type, ModelConverterContext, Iterator<ModelConverter>) - Method in class io.limberest.api.SwaggerModelConverter
 
resolveProperty(Type, ModelConverterContext, Annotation[], Iterator<ModelConverter>) - Method in class io.limberest.api.SwaggerModelConverter
 
ResourcePath - Class in io.limberest.service
 
ResourcePath(String) - Constructor for class io.limberest.service.ResourcePath
 
Response<T> - Class in io.limberest.service.http
limberest service response
Response() - Constructor for class io.limberest.service.http.Response
 
Response(Status) - Constructor for class io.limberest.service.http.Response
 
Response(T) - Constructor for class io.limberest.service.http.Response
 
Response(Status, T) - Constructor for class io.limberest.service.http.Response
 
RestService<T> - Class in io.limberest.service.http
 
RestService() - Constructor for class io.limberest.service.http.RestService
 
RestServlet - Class in io.limberest.service.http
Initialization registers jax-rs @Path annotations in the ServiceRegistry.
RestServlet() - Constructor for class io.limberest.service.http.RestServlet
 
Result - Class in io.limberest.validate
Validation result from one or more statuses.
Result() - Constructor for class io.limberest.validate.Result
 
Result(Status) - Constructor for class io.limberest.validate.Result
 
Result(Status, String) - Constructor for class io.limberest.validate.Result
 
Result.Consolidator - Interface in io.limberest.validate
Consolidates results into a combined status.
Result.MaxErrorsException - Exception in io.limberest.validate
 

S

scan(Provider) - Method in class io.limberest.service.registry.Initializer
By default we exclude all ancestor classloaders of the loader for this.
scan(List<String>) - Method in class io.limberest.service.registry.Initializer
 
search(String) - Method in class io.limberest.json.JsonMatcher
 
searchMatch(String, Object) - Method in class io.limberest.json.JsonMatcher
 
searchString(String, String) - Method in class io.limberest.json.JsonMatcher
 
SEE_OTHER - Static variable in class io.limberest.service.http.Status
 
service(Request<T>) - Method in class io.limberest.service.http.RestService
 
service(HttpServletRequest, HttpServletResponse) - Method in class io.limberest.service.http.RestServlet
 
Service<T> - Interface in io.limberest.service
 
service(Request<T>) - Method in interface io.limberest.service.Service
Service a request.
SERVICE_UNAVAILABLE - Static variable in class io.limberest.service.http.Status
 
ServiceApi - Class in io.limberest.api
TODO: Caching.
ServiceApi() - Constructor for class io.limberest.api.ServiceApi
 
ServiceApi.Format - Enum in io.limberest.api
 
ServiceApiException - Exception in io.limberest.api
 
ServiceApiException(String) - Constructor for exception io.limberest.api.ServiceApiException
 
ServiceApiException(String, Throwable) - Constructor for exception io.limberest.api.ServiceApiException
 
ServiceException - Exception in io.limberest.service
 
ServiceException(Status) - Constructor for exception io.limberest.service.ServiceException
 
ServiceException(Status, String) - Constructor for exception io.limberest.service.ServiceException
 
ServiceException(Status, String, Throwable) - Constructor for exception io.limberest.service.ServiceException
 
ServiceException(Status, Throwable) - Constructor for exception io.limberest.service.ServiceException
 
ServiceRegistry - Class in io.limberest.service.registry
TODO: yaml option for case insensitive paths.
ServiceRegistry() - Constructor for class io.limberest.service.registry.ServiceRegistry
 
ServiceRegistry.RegistryKey - Class in io.limberest.service.registry
 
setAllowableValues(List<String>) - Method in class io.limberest.api.validate.PrimitiveValidator
 
setArrayFilter(String, String[]) - Method in class io.limberest.service.Query
 
setAutogenComment(boolean) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
setCount(boolean) - Method in class io.limberest.service.Query
 
setDescending(boolean) - Method in class io.limberest.service.Query
 
setExclusiveMax(Boolean) - Method in class io.limberest.api.validate.NumberValidator
 
setExclusiveMin(Boolean) - Method in class io.limberest.api.validate.NumberValidator
 
setFilter(String, String) - Method in class io.limberest.service.Query
 
setFilter(String, boolean) - Method in class io.limberest.service.Query
 
setFilter(String, int) - Method in class io.limberest.service.Query
 
setFilter(String, long) - Method in class io.limberest.service.Query
 
setFilter(String, Date) - Method in class io.limberest.service.Query
 
setFilters(Map<String, String>) - Method in class io.limberest.service.Query
 
setHeader(String, String) - Method in class io.limberest.service.http.Response
 
setImplicitParams(boolean) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
setMax(BigDecimal) - Method in class io.limberest.api.validate.NumberValidator
 
setMax(int) - Method in class io.limberest.service.Query
 
setMaxErrors(int) - Method in class io.limberest.validate.Result
Zero means unlimited.
setMaxItems(Integer) - Method in class io.limberest.api.validate.ArrayValidator
 
setMaxLength(Integer) - Method in class io.limberest.api.validate.StringValidator
 
setMessage(String) - Method in class io.limberest.service.http.Response
 
setMin(BigDecimal) - Method in class io.limberest.api.validate.NumberValidator
 
setMinItems(Integer) - Method in class io.limberest.api.validate.ArrayValidator
 
setMinLength(Integer) - Method in class io.limberest.api.validate.StringValidator
 
setMultipleOf(BigDecimal) - Method in class io.limberest.api.validate.NumberValidator
 
setProvider(Provider) - Static method in class io.limberest.service.registry.ServiceRegistry
 
setSearch(String) - Method in class io.limberest.service.Query
 
setSort(String) - Method in class io.limberest.service.Query
 
setSquashApiPaths(String) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
setStart(int) - Method in class io.limberest.service.Query
 
setStatus(Status) - Method in class io.limberest.service.http.Response
 
setStatus(Status, String) - Method in class io.limberest.service.http.Response
 
setTotal(int) - Method in class io.limberest.json.JsonList
 
setUseBeanValidation(boolean) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
setValidateRequest(boolean) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
shouldIgnoreClass(Type) - Method in class io.limberest.api.SwaggerModelConverter
 
SimpleParameterValidator - Class in io.limberest.api.validate.params
Validator base for Parameters whose values can be expressed as simple strings (eg: path, query and header parameters).
SimpleParameterValidator() - Constructor for class io.limberest.api.validate.params.SimpleParameterValidator
 
SpringBootProvider - Class in io.limberest.provider
 
SpringBootProvider(ApplicationContext) - Constructor for class io.limberest.provider.SpringBootProvider
 
SQUASH_API_PATHS - Static variable in class io.limberest.api.codegen.SwaggerCodegen
 
squashApiPaths - Variable in class io.limberest.api.codegen.SwaggerCodegen
 
start() - Method in class io.limberest.util.ExecutionTimer
 
Status - Class in io.limberest.service.http
 
Status(int, String) - Constructor for class io.limberest.service.http.Status
 
Status(Status, String) - Constructor for class io.limberest.service.http.Status
 
StatusResponse - Class in io.limberest.json
 
StatusResponse(Status) - Constructor for class io.limberest.json.StatusResponse
 
StatusResponse(Status, String) - Constructor for class io.limberest.json.StatusResponse
 
StatusResponse(int, String) - Constructor for class io.limberest.json.StatusResponse
 
StringPropertyValidator - Class in io.limberest.api.validate.props
 
StringPropertyValidator() - Constructor for class io.limberest.api.validate.props.StringPropertyValidator
 
StringValidator - Class in io.limberest.api.validate
 
StringValidator() - Constructor for class io.limberest.api.validate.StringValidator
 
SwaggerCodegen - Class in io.limberest.api.codegen
 
SwaggerCodegen() - Constructor for class io.limberest.api.codegen.SwaggerCodegen
 
SwaggerModelConverter - Class in io.limberest.api
 
SwaggerModelConverter() - Constructor for class io.limberest.api.SwaggerModelConverter
 
SwaggerReader - Class in io.limberest.api
Duplicated from io.swagger.servlet.Reader except where noted below.
SwaggerReaderExtension - Class in io.limberest.api
 
SwaggerReaderExtension() - Constructor for class io.limberest.api.SwaggerReaderExtension
 
SwaggerRequest - Class in io.limberest.api.validate
 
SwaggerRequest(Request.HttpMethod, ResourcePath, Swagger) - Constructor for class io.limberest.api.validate.SwaggerRequest
 
SwaggerScanner - Class in io.limberest.api
 
SwaggerScanner() - Constructor for class io.limberest.api.SwaggerScanner
 
SwaggerScanner(String) - Constructor for class io.limberest.api.SwaggerScanner
 
SwaggerServlet - Class in io.limberest.service.http
Scans a service path for Swagger annotations and generates the service spec in JSON or YAML.
SwaggerServlet() - Constructor for class io.limberest.service.http.SwaggerServlet
 
SwaggerValidator - Class in io.limberest.api.validate
 
SwaggerValidator(Request<JSONObject>) - Constructor for class io.limberest.api.validate.SwaggerValidator
 
SwaggerValidator(SwaggerRequest) - Constructor for class io.limberest.api.validate.SwaggerValidator
 
SwaggerValidator(Request<JSONObject>, ParameterValidators, PropertyValidators) - Constructor for class io.limberest.api.validate.SwaggerValidator
 
SwaggerValidator(SwaggerRequest, ParameterValidators, PropertyValidators) - Constructor for class io.limberest.api.validate.SwaggerValidator
 

T

TEMPORARY_REDIRECT - Static variable in class io.limberest.service.http.Status
 
test(Map.Entry<String, String>) - Method in class io.limberest.json.JsonMatcher
Match query filters and search.
toApiFilename(String) - Method in class io.limberest.api.codegen.SwaggerCodegen
 
toApiName(String) - Method in class io.limberest.api.codegen.SwaggerCodegen
Name here is resource path.
toJson() - Method in interface io.limberest.json.Jsonable
Builds an org.json.JSONObject representing this.
toJson() - Method in class io.limberest.json.JsonList
 
toJson() - Method in class io.limberest.json.StatusResponse
 
toString() - Method in class io.limberest.api.codegen.CodegenServices.Service
 
toString() - Method in class io.limberest.json.StatusResponse
 
toString() - Method in class io.limberest.service.http.Request
 
toString() - Method in class io.limberest.service.http.Status
 
toString() - Method in class io.limberest.service.Query
 
toString() - Method in class io.limberest.service.registry.ServiceRegistry.RegistryKey
 
toString() - Method in class io.limberest.service.ResourcePath
 
toString() - Method in enum io.limberest.util.ExecutionTimer.Precision
 
toString() - Method in class io.limberest.util.YamlLoader
 
toString(Yamlable, int) - Static method in interface io.limberest.yaml.Yamlable
 
toYaml() - Method in interface io.limberest.yaml.Yamlable
 

U

UNAUTHORIZED - Static variable in class io.limberest.service.http.Status
 
UNSUPPORTED_MEDIA_TYPE - Static variable in class io.limberest.service.http.Status
 
USE_PROXY - Static variable in class io.limberest.service.http.Status
 

V

validate(Object[], String) - Method in class io.limberest.api.validate.ArrayValidator
 
validate(Instant, String) - Method in class io.limberest.api.validate.DateTimeValidator
 
validate(String, String) - Method in class io.limberest.api.validate.EmailValidator
 
validate(BigDecimal, String) - Method in class io.limberest.api.validate.NumberValidator
 
validate(SwaggerRequest, BodyParameter, Object, boolean) - Method in class io.limberest.api.validate.params.BodyParameterValidator
 
validate(BodyParameter, JSONObject, boolean) - Method in class io.limberest.api.validate.params.BodyParameterValidator
 
validate(JSONObject, Property, String, boolean) - Method in class io.limberest.api.validate.params.BodyParameterValidator
Validate a json object against a swagger property.
validate(JSONArray, Property, String, boolean) - Method in class io.limberest.api.validate.params.BodyParameterValidator
 
validate(SwaggerRequest, HeaderParameter, Object, boolean) - Method in class io.limberest.api.validate.params.HeaderParameterValidator
 
validate(SwaggerRequest, T, Object, boolean) - Method in interface io.limberest.api.validate.params.ParameterValidator
 
validate(SwaggerRequest, PathParameter, Object, boolean) - Method in class io.limberest.api.validate.params.PathParameterValidator
 
validate(SwaggerRequest, QueryParameter, Object, boolean) - Method in class io.limberest.api.validate.params.QueryParameterValidator
 
validate(SwaggerRequest, Parameter, String, boolean) - Method in class io.limberest.api.validate.params.SimpleParameterValidator
 
validate(T) - Method in class io.limberest.api.validate.PrimitiveValidator
 
validate(T, String) - Method in class io.limberest.api.validate.PrimitiveValidator
 
validate(JSONArray, T, String) - Method in interface io.limberest.api.validate.props.ArrayPropertyValidator
 
validate(JSONObject, DateProperty, String, boolean) - Method in class io.limberest.api.validate.props.DatePropertyValidator
 
validate(JSONArray, DateProperty, String) - Method in class io.limberest.api.validate.props.DatePropertyValidator
 
validate(JSONObject, DateTimeProperty, String, boolean) - Method in class io.limberest.api.validate.props.DateTimePropertyValidator
 
validate(JSONArray, DateTimeProperty, String) - Method in class io.limberest.api.validate.props.DateTimePropertyValidator
 
validate(JSONObject, AbstractNumericProperty, String, boolean) - Method in class io.limberest.api.validate.props.NumberPropertyValidator
 
validate(JSONArray, AbstractNumericProperty, String) - Method in class io.limberest.api.validate.props.NumberPropertyValidator
 
validate(BigDecimal, AbstractNumericProperty, String) - Method in class io.limberest.api.validate.props.NumberPropertyValidator
 
validate(JSONObject, T, String, boolean) - Method in interface io.limberest.api.validate.props.PropertyValidator
 
validate(JSONObject, StringProperty, String, boolean) - Method in class io.limberest.api.validate.props.StringPropertyValidator
 
validate(JSONArray, StringProperty, String) - Method in class io.limberest.api.validate.props.StringPropertyValidator
 
validate(String, StringProperty, String) - Method in class io.limberest.api.validate.props.StringPropertyValidator
 
validate(String, String) - Method in class io.limberest.api.validate.StringValidator
 
validate(Request<JSONObject>) - Method in class io.limberest.api.validate.SwaggerValidator
 
validate(Request<JSONObject>, boolean) - Method in class io.limberest.api.validate.SwaggerValidator
 
validate(Request<T>) - Method in interface io.limberest.validate.Validator
 
VALIDATE_REQUEST - Static variable in class io.limberest.api.codegen.SwaggerCodegen
 
validateBody(JSONObject, boolean) - Method in class io.limberest.api.validate.SwaggerValidator
 
validateHeaders(Map<String, String>, boolean) - Method in class io.limberest.api.validate.SwaggerValidator
 
validatePath(ResourcePath, boolean) - Method in class io.limberest.api.validate.SwaggerValidator
 
validateQuery(Query, boolean) - Method in class io.limberest.api.validate.SwaggerValidator
 
validateRequest - Variable in class io.limberest.api.codegen.SwaggerCodegen
 
ValidationException - Exception in io.limberest.validate
 
ValidationException(Result) - Constructor for exception io.limberest.validate.ValidationException
 
ValidationException(Result, Throwable) - Constructor for exception io.limberest.validate.ValidationException
 
ValidationException(int, String) - Constructor for exception io.limberest.validate.ValidationException
 
ValidationException(int, String, Throwable) - Constructor for exception io.limberest.validate.ValidationException
 
Validator<T> - Interface in io.limberest.validate
 
valueOf(String) - Static method in enum io.limberest.api.codegen.CodegenServices.Squash
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.limberest.api.ServiceApi.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.limberest.service.http.Request.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.limberest.service.Query.Meta
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.limberest.util.ExecutionTimer.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.limberest.util.ExecutionTimer.Precision
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.limberest.api.codegen.CodegenServices.Squash
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.limberest.api.ServiceApi.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.limberest.service.http.Request.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.limberest.service.Query.Meta
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.limberest.util.ExecutionTimer.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.limberest.util.ExecutionTimer.Precision
Returns an array containing the constants of this enum type, in the order they are declared.

Y

Yamlable - Interface in io.limberest.yaml
 
YamlLoader - Class in io.limberest.util
 
YamlLoader(File) - Constructor for class io.limberest.util.YamlLoader
 
YamlLoader(String) - Constructor for class io.limberest.util.YamlLoader
 
YamlLoader() - Constructor for class io.limberest.util.YamlLoader
Empty loader.
A B C D E F G H I J K L M N O P Q R S T U V Y 
Skip navigation links

Copyright © 2018