A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

accessMode() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
add(Parameter, JSONArray) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(Tag, JSONArray) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(ApiEndpoint, Operation, Method, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, boolean, JSONObject, Boolean) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, double, JSONObject, Double) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, int, JSONObject, Integer) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, ExternalDocumentation, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, Header[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, Contact, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, License, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, Content[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, DiscriminatorMapping[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, ExampleObject[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, SchemaProperty[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, Schema, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, OAuthFlow, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, OAuthFlows, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, Class<?>[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, Class<?>, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, String[], JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, String, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, String, JSONObject, boolean) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, JSONArray, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
add(String, JSONObject, JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
addCORSHeader(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
addCORSHeader(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
addCORSHeader(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
additionalProperties() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
additionalPropertiesSchema() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
addJWT(String) - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
 
addJWT(String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
 
addJWT(String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
addJWT(String, JSONObject) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
addJWT(String, JSONObject) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
addPersistence(IPersistence) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
addPersistence(IPersistence) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
addPersistence(IPersistence, Class<?>) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
addPersistence(IPersistence, Class<?>) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
addStaticFile(File, String) - Method in class de.kosmos_lab.web.server.WebServer
 
addUser(String, String, int) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
add a user to the persistence
addUser(String, String, int) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
addUUID(UUID, Object) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
addUUID(UUID, Object) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
addWebSocketClient(Session) - Method in class de.kosmos_lab.web.server.WebSocketService
a new client connected
allOf() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
allOfRef() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
allowableValues() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
allowableValues() - Method in annotation type de.kosmos_lab.web.annotations.servers.ServerVariable
 
allowEmptyValue() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
allowReserved() - Method in annotation type de.kosmos_lab.web.annotations.media.Encoding
 
allowReserved() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
AlreadyExistsException - Exception in de.kosmos_lab.web.persistence.exceptions
 
AlreadyExistsException(String) - Constructor for exception de.kosmos_lab.web.persistence.exceptions.AlreadyExistsException
 
anyOf() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
anyOfRef() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
ApiComponent - Annotation Type in de.kosmos_lab.web.doc.openapi
 
ApiEndpoint - Annotation Type in de.kosmos_lab.web.doc.openapi
 
APIKEY - de.kosmos_lab.web.annotations.enums.SecurityType
 
ApiResponse - Annotation Type in de.kosmos_lab.web.annotations.responses
 
ApiResponseDescription - Annotation Type in de.kosmos_lab.web.doc.openapi
 
ApiResponses - Annotation Type in de.kosmos_lab.web.annotations.responses
 
array() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
array() - Method in annotation type de.kosmos_lab.web.annotations.media.SchemaProperty
 
array() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
ARRAY - de.kosmos_lab.web.annotations.enums.SchemaType
 
arraySchema() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
ArraySchema - Annotation Type in de.kosmos_lab.web.annotations.media
 
ArraySchemas - Annotation Type in de.kosmos_lab.web.annotations.media
 
asYaml(String) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
AuthedHTTPClient - Class in de.kosmos_lab.web.client
 
AuthedHTTPClient(String) - Constructor for class de.kosmos_lab.web.client.AuthedHTTPClient
 
AuthedServlet - Class in de.kosmos_lab.web.server
 
AuthedServlet - Class in de.kosmos_lab.web.server.servlets
 
AuthedServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.AuthedServlet
 
AuthedServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.AuthedServlet
 
AuthedServlet(ExampleWebServer, int) - Constructor for class de.kosmos_lab.web.server.AuthedServlet
 
AuthedServlet(ExampleWebServer, int) - Constructor for class de.kosmos_lab.web.server.servlets.AuthedServlet
 
authorizationCode() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlows
 
authorizationUrl() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlow
 
authorizeRequest(Request) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
implement this method to add your login information to the request
authorizeRequest(Request) - Method in class de.kosmos_lab.web.client.MyTestClient
 
AUTO - de.kosmos_lab.web.annotations.media.Schema.AccessMode
 

B

BaseServlet - Class in de.kosmos_lab.web.server.servlets
 
BaseServlet(WebServer) - Constructor for class de.kosmos_lab.web.server.servlets.BaseServlet
 
BaseServlet(WebServer, BaseServlet.ALLOW_AUTH) - Constructor for class de.kosmos_lab.web.server.servlets.BaseServlet
 
BaseServlet.ALLOW_AUTH - Enum in de.kosmos_lab.web.server.servlets
 
BaseServletRequest - Class in de.kosmos_lab.web.server.servlets
"small" wrapper for our Requests primarily used to cache the body / jsonobject body objects and allow the direct getting of ints etc
BaseServletRequest(HttpServletRequest) - Constructor for class de.kosmos_lab.web.server.servlets.BaseServletRequest
 
bearerFormat() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
BOOLEAN - de.kosmos_lab.web.annotations.enums.SchemaType
 

C

cached - Variable in class de.kosmos_lab.web.server.servlets.openapi.OpenApiIndexServlet
 
cached - Variable in class de.kosmos_lab.web.server.servlets.openapi.OpenApiJSONServlet
 
cached - Variable in class de.kosmos_lab.web.server.servlets.openapi.OpenApiRapidocServlet
 
cached - Variable in class de.kosmos_lab.web.server.servlets.openapi.OpenApiServlet
 
cacheUser(User) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
canAccess(int) - Method in interface de.kosmos_lab.web.data.IUser
 
canAccess(int) - Method in class de.kosmos_lab.web.data.User
 
checkExample(ExampleObject, JSONObject, SchemaType) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
checkExample(String, JSONObject, SchemaType) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
checkExamples() - Static method in class de.kosmos_lab.web.server.OpenApiParser
used to check if the examples are all correct
checkParameter(HttpServletRequest, HttpServletResponse, String[]) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
checkParameter(HttpServletRequest, HttpServletResponse, String[]) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
checkParameter(HttpServletRequest, HttpServletResponse, String[]) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
checkParameter(String[]) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
checkParameter(String[]) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
checkPassword(String) - Method in interface de.kosmos_lab.web.data.IUser
 
checkPassword(String) - Method in class de.kosmos_lab.web.data.User
 
clearToken() - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
 
clearToken() - Method in class de.kosmos_lab.web.client.MyTestClient
 
clientCredentials() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlows
 
componentName() - Method in annotation type de.kosmos_lab.web.annotations.media.ObjectSchema
 
componentName() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
componentName() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
componentName() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
contact() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
The contact information for the exposed API.
Contact - Annotation Type in de.kosmos_lab.web.annotations.info
 
content() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
content() - Method in annotation type de.kosmos_lab.web.annotations.parameters.RequestBody
 
content() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
Content - Annotation Type in de.kosmos_lab.web.annotations.media
 
contentType() - Method in annotation type de.kosmos_lab.web.annotations.media.Encoding
 
context - Variable in class de.kosmos_lab.web.server.WebServer
 
ControllerWithPersistence - Interface in de.kosmos_lab.web.persistence
 
COOKIE - de.kosmos_lab.web.annotations.enums.ParameterIn
 
COOKIE - de.kosmos_lab.web.annotations.enums.SecurityIn
 
create(HashSet<Class<? extends HttpServlet>>) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
createJSONSchemaFromSchema(JSONObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
createPersistence(JSONObject) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
createPersistence(JSONObject) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
createRequest(String, HttpMethod) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
create a request to the given url with the given method, if the url is not a complete url the baseurl will be prepended
createServlet(Class<? extends HttpServlet>) - Method in class de.kosmos_lab.web.server.WebServer
 
createWebSocket(JettyServerUpgradeRequest, JettyServerUpgradeResponse) - Method in class de.kosmos_lab.web.server.WebSocketCreator
 
createWebSocketService(Class<? extends WebSocketService>) - Method in class de.kosmos_lab.web.server.WebServer
 

D

de.kosmos_lab.web.annotations - package de.kosmos_lab.web.annotations
 
de.kosmos_lab.web.annotations.enums - package de.kosmos_lab.web.annotations.enums
 
de.kosmos_lab.web.annotations.extensions - package de.kosmos_lab.web.annotations.extensions
 
de.kosmos_lab.web.annotations.headers - package de.kosmos_lab.web.annotations.headers
 
de.kosmos_lab.web.annotations.info - package de.kosmos_lab.web.annotations.info
 
de.kosmos_lab.web.annotations.links - package de.kosmos_lab.web.annotations.links
 
de.kosmos_lab.web.annotations.media - package de.kosmos_lab.web.annotations.media
 
de.kosmos_lab.web.annotations.parameters - package de.kosmos_lab.web.annotations.parameters
 
de.kosmos_lab.web.annotations.responses - package de.kosmos_lab.web.annotations.responses
 
de.kosmos_lab.web.annotations.security - package de.kosmos_lab.web.annotations.security
 
de.kosmos_lab.web.annotations.servers - package de.kosmos_lab.web.annotations.servers
 
de.kosmos_lab.web.annotations.tags - package de.kosmos_lab.web.annotations.tags
 
de.kosmos_lab.web.client - package de.kosmos_lab.web.client
 
de.kosmos_lab.web.client.exceptions - package de.kosmos_lab.web.client.exceptions
 
de.kosmos_lab.web.data - package de.kosmos_lab.web.data
 
de.kosmos_lab.web.doc.openapi - package de.kosmos_lab.web.doc.openapi
 
de.kosmos_lab.web.exceptions - package de.kosmos_lab.web.exceptions
 
de.kosmos_lab.web.persistence - package de.kosmos_lab.web.persistence
 
de.kosmos_lab.web.persistence.exceptions - package de.kosmos_lab.web.persistence.exceptions
 
de.kosmos_lab.web.server - package de.kosmos_lab.web.server
 
de.kosmos_lab.web.server.servlets - package de.kosmos_lab.web.server.servlets
 
de.kosmos_lab.web.server.servlets.openapi - package de.kosmos_lab.web.server.servlets.openapi
 
de.kosmos_lab.web.server.servlets.session - package de.kosmos_lab.web.server.servlets.session
 
de.kosmos_lab.web.server.servlets.user - package de.kosmos_lab.web.server.servlets.user
 
DEEPOBJECT - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
DEFAULT - de.kosmos_lab.web.annotations.enums.Explode
 
DEFAULT - de.kosmos_lab.web.annotations.enums.ParameterIn
 
DEFAULT - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
DEFAULT - de.kosmos_lab.web.annotations.enums.SchemaType
 
DEFAULT_CONFIG - Static variable in class de.kosmos_lab.web.server.WebServer
 
DEFAULT_LIFETIME - Static variable in class de.kosmos_lab.web.server.JWT
 
DEFAULT_PORT - Static variable in class de.kosmos_lab.web.server.WebServer
 
defaultValue() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
defaultValue() - Method in annotation type de.kosmos_lab.web.annotations.servers.ServerVariable
 
delete(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
delete(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
delete(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
delWebSocketClient(Session) - Method in class de.kosmos_lab.web.server.WebSocketService
the given client left
deprecated() - Method in annotation type de.kosmos_lab.web.annotations.headers.Header
 
deprecated() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
deprecated() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
deprecated() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
description() - Method in annotation type de.kosmos_lab.web.annotations.ExternalDocumentation
 
description() - Method in annotation type de.kosmos_lab.web.annotations.headers.Header
 
description() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
A short description of the application.
description() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
description() - Method in annotation type de.kosmos_lab.web.annotations.media.ExampleObject
 
description() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
description() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
description() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
description() - Method in annotation type de.kosmos_lab.web.annotations.parameters.RequestBody
 
description() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
description() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
description() - Method in annotation type de.kosmos_lab.web.annotations.servers.Server
 
description() - Method in annotation type de.kosmos_lab.web.annotations.servers.ServerVariable
 
description() - Method in annotation type de.kosmos_lab.web.annotations.tags.Tag
 
description() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiComponent
 
description() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiResponseDescription
 
discriminatorMapping() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
DiscriminatorMapping - Annotation Type in de.kosmos_lab.web.annotations.media
 
discriminatorProperty() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
doSave() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 

E

email() - Method in annotation type de.kosmos_lab.web.annotations.info.Contact
The email address of the contact person/organization.
encode(String) - Method in class de.kosmos_lab.web.server.JWT
Encode the payload
encoding() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
Encoding - Annotation Type in de.kosmos_lab.web.annotations.media
 
enumAsRef() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
example() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
example() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
ExampleBaseServlet - Class in de.kosmos_lab.web.server
 
ExampleBaseServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.ExampleBaseServlet
 
ExampleObject - Annotation Type in de.kosmos_lab.web.annotations.media
 
examples() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
examples() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
ExampleServlet - Class in de.kosmos_lab.web.server.servlets
 
ExampleServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.ExampleServlet
 
ExampleWebServer - Class in de.kosmos_lab.web.server
 
ExampleWebServer() - Constructor for class de.kosmos_lab.web.server.ExampleWebServer
 
ExampleWebServer(File, boolean) - Constructor for class de.kosmos_lab.web.server.ExampleWebServer
 
exclusiveMaximum() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
exclusiveMinimum() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
explode() - Method in annotation type de.kosmos_lab.web.annotations.media.Encoding
 
explode() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
Explode - Enum in de.kosmos_lab.web.annotations.enums
 
expression() - Method in annotation type de.kosmos_lab.web.annotations.links.LinkParameter
 
Extension - Annotation Type in de.kosmos_lab.web.annotations.extensions
 
ExtensionProperty - Annotation Type in de.kosmos_lab.web.annotations.extensions
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.ExternalDocumentation
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.info.Contact
The list of optional extensions
extensions() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
The list of optional extensions
extensions() - Method in annotation type de.kosmos_lab.web.annotations.info.License
The list of optional extensions
extensions() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.media.ObjectSchema
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.parameters.RequestBody
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponses
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.servers.Server
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.servers.ServerVariable
 
extensions() - Method in annotation type de.kosmos_lab.web.annotations.tags.Tag
 
Extensions - Annotation Type in de.kosmos_lab.web.annotations.extensions
 
externalDocs() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
externalDocs() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
externalDocs() - Method in annotation type de.kosmos_lab.web.annotations.tags.Tag
 
ExternalDocumentation - Annotation Type in de.kosmos_lab.web.annotations
 
externalValue() - Method in annotation type de.kosmos_lab.web.annotations.media.ExampleObject
 
extractPayload(String) - Static method in class de.kosmos_lab.web.server.JWT
extract the payload from a given data string

F

FALSE - de.kosmos_lab.web.annotations.enums.Explode
 
findServlets(String[], Class<? extends HttpServlet>, Class<? extends WebSocketService>) - Method in class de.kosmos_lab.web.server.WebServer
 
flows() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
FORM - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
format() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 

G

generateUUID() - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
generateUUID() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
get(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
get(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
get(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.openapi.OpenApiIndexServlet
 
get(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.openapi.OpenApiJSONServlet
 
get(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.openapi.OpenApiRapidocServlet
 
get(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.openapi.OpenApiServlet
 
get(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
get(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.HelloWorldServlet
 
get(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.OnlineServlet
 
get(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.session.MyServlet
 
get(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.user.UserViewServlet
 
getAttribute(String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getAttribute(String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getBase() - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
get the base url
getBody() - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getBody() - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getBodyAsJSONArray() - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getBodyAsJSONArray() - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getBodyAsJSONObject() - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getBodyAsJSONObject() - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getBoolean(String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getBoolean(String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getBoolean(String, boolean) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getBoolean(String, boolean) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getByUUID(UUID) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
getByUUID(UUID) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
getConfig() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
getConfig() - Method in class de.kosmos_lab.web.server.WebServer
 
getController() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
getDefaultConfig() - Method in class de.kosmos_lab.web.server.WebServer
 
getDefaultPersistenceClass() - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
getDefaultPersistenceClass() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
getDefaultPort() - Method in class de.kosmos_lab.web.server.WebServer
 
getDefaultStorage() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
getDouble(String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getDouble(String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getDouble(String, double) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getDouble(String, double) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getInt(String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getInt(String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getInt(String, int) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getInt(String, int) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getJSON() - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
getJSONArray(String) - Method in class de.kosmos_lab.web.server.servlets.BaseServletRequest
 
getJSONObject(String) - Method in class de.kosmos_lab.web.server.servlets.BaseServletRequest
 
getJwt() - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
getJwt() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
getJWT(User) - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
get the jwt for a user
getJWT(User) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
get the jwt for a user
getJWT(User) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
getJWT(String) - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
get the JWT with a specific jwtid back, if it is in the system and still valid
getJWT(String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
get the JWT with a specific jwtid back, if it is in the system and still valid
getJWT(String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
getLevel() - Method in interface de.kosmos_lab.web.data.IUser
 
getLevel() - Method in class de.kosmos_lab.web.data.User
 
getMaxRetries() - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
get the max amount of retries
getMySessions(String) - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
 
getMySessions(String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
 
getMySessions(String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
getName() - Method in interface de.kosmos_lab.web.data.IUser
 
getName() - Method in class de.kosmos_lab.web.data.User
 
getParameter(String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getParameter(String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getParameter(String, boolean) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getParameter(String, boolean) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getPersistence(Class<T>) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
getPersistence(Class<T>) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
getPort() - Method in class de.kosmos_lab.web.server.WebServer
 
getRequest() - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getRequest() - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getResponse(String, HttpMethod, int, Integer) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
 
getResponse(String, HttpMethod, Integer) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
create a new request with empty body and default retries
getResponse(String, HttpMethod, Object, int, Integer) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
get the response for a given result, if 401 is returned the jwt will be renewed, and it will be tried again
getResponse(String, HttpMethod, Object, int, Integer) - Method in class de.kosmos_lab.web.client.MyTestClient
 
getResponse(String, HttpMethod, Object, Integer) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
 
getString(String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getString(String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getString(String, String) - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getString(String, String) - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getStringFromResource(String) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
getToken() - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
 
getToken() - Method in class de.kosmos_lab.web.client.MyTestClient
 
getUser() - Method in class de.kosmos_lab.web.server.MyHttpServletRequest
 
getUser() - Method in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
getUser(String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
get a user from persistence
getUser(String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
getUser(UUID) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
 
getUser(UUID) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
getUUID() - Method in interface de.kosmos_lab.web.data.IUser
 
getUUID() - Method in class de.kosmos_lab.web.data.User
 
getYAML() - Static method in class de.kosmos_lab.web.server.OpenApiParser
 

H

handlers - Variable in class de.kosmos_lab.web.server.WebServer
 
hashPepper(String) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
hashPepper(String) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
hashSaltPepper(String, String) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
hashSaltPepper(String, String) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
Header - Annotation Type in de.kosmos_lab.web.annotations.headers
 
HEADER - de.kosmos_lab.web.annotations.enums.ParameterIn
 
HEADER - de.kosmos_lab.web.annotations.enums.SecurityIn
 
HEADER_ONLY - de.kosmos_lab.web.server.servlets.BaseServlet.ALLOW_AUTH
 
headers() - Method in annotation type de.kosmos_lab.web.annotations.media.Encoding
 
headers() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
HelloWorldServlet - Class in de.kosmos_lab.web.server.servlets
 
HelloWorldServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.HelloWorldServlet
 
hidden() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
hidden() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
hidden() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
hidden() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiEndpoint
 
HS256 - de.kosmos_lab.web.server.JWT.Algorithm
 
HTTP - de.kosmos_lab.web.annotations.enums.SecurityType
 

I

ignoreJsonView() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
implementation() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
implicit() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlows
 
in() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
in() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
Info - Annotation Type in de.kosmos_lab.web.annotations.info
 
init() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
init(JSONObject) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
initSesssions() - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
 
initSesssions() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
initUsers() - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
 
initUsers() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
INTEGER - de.kosmos_lab.web.annotations.enums.SchemaType
 
IPersistence - Interface in de.kosmos_lab.web.persistence
 
isAdmin() - Method in interface de.kosmos_lab.web.data.IUser
 
isAdmin() - Method in class de.kosmos_lab.web.data.User
 
isAllowed(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.AuthedServlet
 
isAllowed(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
isAllowed(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.AuthedServlet
 
isAllowed(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
isAllowed(HttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
isConnected() - Method in class de.kosmos_lab.web.client.MyTestClient
 
ISesssionPersistence - Interface in de.kosmos_lab.web.persistence
 
isKnownJWTID(String) - Method in interface de.kosmos_lab.web.persistence.ControllerWithPersistence
 
isKnownJWTID(String) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
isMeOrAmAdmin(MyHttpServletRequest, User) - Method in class de.kosmos_lab.web.server.AuthedServlet
 
isMeOrAmAdmin(MyHttpServletRequest, User) - Method in class de.kosmos_lab.web.server.servlets.AuthedServlet
 
isStopped() - Method in class de.kosmos_lab.web.server.WebServer
 
IUser - Interface in de.kosmos_lab.web.data
 
IUserPersistence - Interface in de.kosmos_lab.web.persistence
 

J

json - Variable in class de.kosmos_lab.web.persistence.JSONPersistence
 
JSONPersistence - Class in de.kosmos_lab.web.persistence
 
JSONPersistence(ControllerWithPersistence, File) - Constructor for class de.kosmos_lab.web.persistence.JSONPersistence
 
JSONPersistenceObject - Interface in de.kosmos_lab.web.persistence
 
JWT - Class in de.kosmos_lab.web.server
JWT is used to verify and sign JWT
JWT(JWT.Algorithm, String, long) - Constructor for class de.kosmos_lab.web.server.JWT
Instantiates a new jwt.
JWT(String) - Constructor for class de.kosmos_lab.web.server.JWT
 
JWT(String, long) - Constructor for class de.kosmos_lab.web.server.JWT
Instantiates a new jwt with HS256
JWT.Algorithm - Enum in de.kosmos_lab.web.server
 
JWT.JWTVerifyFailed - Exception in de.kosmos_lab.web.server
The Class JWTVerifyFailed.
JWTVerifyFailed() - Constructor for exception de.kosmos_lab.web.server.JWT.JWTVerifyFailed
 

K

key - Variable in class de.kosmos_lab.web.server.JWT
The key used
killJWT(String) - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
 
killJWT(String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
 
killJWT(String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
KillServlet - Class in de.kosmos_lab.web.server.servlets.session
 
KillServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.session.KillServlet
 

L

LABEL - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
length() - Method in enum de.kosmos_lab.web.annotations.enums.SchemaType
 
level - Variable in class de.kosmos_lab.web.server.AuthedServlet
 
level - Variable in class de.kosmos_lab.web.server.servlets.AuthedServlet
 
LEVEL_ADMIN - Static variable in interface de.kosmos_lab.web.data.IUser
 
license() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
The license information for the exposed API.
License - Annotation Type in de.kosmos_lab.web.annotations.info
 
lifetime - Variable in class de.kosmos_lab.web.server.JWT
default lifetime of a JWT
Link - Annotation Type in de.kosmos_lab.web.annotations.links
 
LinkParameter - Annotation Type in de.kosmos_lab.web.annotations.links
 
links() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
load() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiEndpoint
 
loadedServlets - Variable in class de.kosmos_lab.web.server.WebServer
 
logger - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
logger - Static variable in class de.kosmos_lab.web.server.MyHttpServletRequest
 
logger - Static variable in class de.kosmos_lab.web.server.OpenApiParser
 
logger - Static variable in class de.kosmos_lab.web.server.servlets.BaseServlet
 
logger - Static variable in class de.kosmos_lab.web.server.servlets.BaseServletRequest
 
logger - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
logger - Static variable in class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
logger - Static variable in class de.kosmos_lab.web.server.WebServer
 
login() - Method in class de.kosmos_lab.web.client.MyTestClient
 
login(String, String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
try to login
login(String, String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
LoginFailedException - Exception in de.kosmos_lab.web.client.exceptions
 
LoginFailedException - Exception in de.kosmos_lab.web.exceptions
 
LoginFailedException - Exception in de.kosmos_lab.web.server
 
LoginFailedException() - Constructor for exception de.kosmos_lab.web.client.exceptions.LoginFailedException
 
LoginFailedException() - Constructor for exception de.kosmos_lab.web.exceptions.LoginFailedException
 
LoginFailedException() - Constructor for exception de.kosmos_lab.web.server.LoginFailedException
 
LoginServlet - Class in de.kosmos_lab.web.server.servlets.user
 
LoginServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.user.LoginServlet
 

M

MATRIX - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
maximum() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
maxItems() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
maxLength() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
maxProperties() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
mediaType() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
method() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
minimum() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
minItems() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
minLength() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
minProperties() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
missingFromResource - Static variable in class de.kosmos_lab.web.server.OpenApiParser
 
multipleOf() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
MyHttpServletRequest - Class in de.kosmos_lab.web.server
"small" wrapper for our Requests primarily used to cache the body / jsonobject body objects and allow the direct getting of ints etc
MyHttpServletRequest - Class in de.kosmos_lab.web.server.servlets
"small" wrapper for our Requests primarily used to cache the body / jsonobject body objects and allow the direct getting of ints etc
MyHttpServletRequest(HttpServletRequest) - Constructor for class de.kosmos_lab.web.server.MyHttpServletRequest
 
MyHttpServletRequest(HttpServletRequest) - Constructor for class de.kosmos_lab.web.server.servlets.MyHttpServletRequest
 
MyServlet - Class in de.kosmos_lab.web.server.servlets.session
 
MyServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.session.MyServlet
 
MyTestClient - Class in de.kosmos_lab.web.client
test client, primarly used for testing
MyTestClient(String, String, String) - Constructor for class de.kosmos_lab.web.client.MyTestClient
create a new Client

N

name() - Method in annotation type de.kosmos_lab.web.annotations.extensions.Extension
 
name() - Method in annotation type de.kosmos_lab.web.annotations.extensions.ExtensionProperty
 
name() - Method in annotation type de.kosmos_lab.web.annotations.headers.Header
 
name() - Method in annotation type de.kosmos_lab.web.annotations.info.Contact
The identifying name of the contact person/organization.
name() - Method in annotation type de.kosmos_lab.web.annotations.info.License
The license name used for the API.
name() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
name() - Method in annotation type de.kosmos_lab.web.annotations.links.LinkParameter
 
name() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
name() - Method in annotation type de.kosmos_lab.web.annotations.media.Encoding
 
name() - Method in annotation type de.kosmos_lab.web.annotations.media.ExampleObject
 
name() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
name() - Method in annotation type de.kosmos_lab.web.annotations.media.SchemaProperty
 
name() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
name() - Method in annotation type de.kosmos_lab.web.annotations.security.Scope
 
name() - Method in annotation type de.kosmos_lab.web.annotations.security.SecurityRequirement
 
name() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
name() - Method in annotation type de.kosmos_lab.web.annotations.servers.ServerVariable
 
name() - Method in annotation type de.kosmos_lab.web.annotations.tags.Tag
 
name() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiComponent
 
name() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiResponseDescription
 
NONE - de.kosmos_lab.web.annotations.enums.SecurityIn
 
NONE - de.kosmos_lab.web.server.JWT.Algorithm
 
NoPersistenceException - Exception in de.kosmos_lab.web.persistence.exceptions
 
NoPersistenceException() - Constructor for exception de.kosmos_lab.web.persistence.exceptions.NoPersistenceException
 
not() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
NotFoundException - Exception in de.kosmos_lab.web.client.exceptions
 
NotFoundException - Exception in de.kosmos_lab.web.exceptions
 
NotFoundException(int) - Constructor for exception de.kosmos_lab.web.client.exceptions.NotFoundException
 
NotFoundException(String) - Constructor for exception de.kosmos_lab.web.exceptions.NotFoundException
 
NotFoundInPersistenceException - Exception in de.kosmos_lab.web.persistence.exceptions
 
NotFoundInPersistenceException(String) - Constructor for exception de.kosmos_lab.web.persistence.exceptions.NotFoundInPersistenceException
 
notRef() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
nullable() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
NUMBER - de.kosmos_lab.web.annotations.enums.SchemaType
 

O

OAUTH2 - de.kosmos_lab.web.annotations.enums.SecurityType
 
OAuthFlow - Annotation Type in de.kosmos_lab.web.annotations.security
 
OAuthFlows - Annotation Type in de.kosmos_lab.web.annotations.security
 
OBJECT - de.kosmos_lab.web.annotations.enums.SchemaType
 
ObjectSchema - Annotation Type in de.kosmos_lab.web.annotations.media
 
ObjectSchemas - Annotation Type in de.kosmos_lab.web.annotations.media
 
oneOf() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
oneOfRef() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
OnlineServlet - Class in de.kosmos_lab.web.server.servlets
 
OnlineServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.OnlineServlet
 
onWebSocketMessage(Session, String) - Method in class de.kosmos_lab.web.server.WebSocketService
will be triggered if a new message arrives from a client
OpenApiIndex2Servlet - Class in de.kosmos_lab.web.server.servlets.openapi
 
OpenApiIndex2Servlet(WebServer) - Constructor for class de.kosmos_lab.web.server.servlets.openapi.OpenApiIndex2Servlet
 
OpenApiIndexServlet - Class in de.kosmos_lab.web.server.servlets.openapi
 
OpenApiIndexServlet(WebServer) - Constructor for class de.kosmos_lab.web.server.servlets.openapi.OpenApiIndexServlet
 
OpenApiJSONServlet - Class in de.kosmos_lab.web.server.servlets.openapi
 
OpenApiJSONServlet(WebServer) - Constructor for class de.kosmos_lab.web.server.servlets.openapi.OpenApiJSONServlet
 
OpenApiParser - Class in de.kosmos_lab.web.server
 
OpenApiParser() - Constructor for class de.kosmos_lab.web.server.OpenApiParser
 
OpenApiRapidocServlet - Class in de.kosmos_lab.web.server.servlets.openapi
 
OpenApiRapidocServlet(WebServer) - Constructor for class de.kosmos_lab.web.server.servlets.openapi.OpenApiRapidocServlet
 
OpenApiServlet - Class in de.kosmos_lab.web.server.servlets.openapi
 
OpenApiServlet(WebServer) - Constructor for class de.kosmos_lab.web.server.servlets.openapi.OpenApiServlet
 
OPENIDCONNECT - de.kosmos_lab.web.annotations.enums.SecurityType
 
openIdConnectUrl() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
Operation - Annotation Type in de.kosmos_lab.web.annotations
 
operationId() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
operationId() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
operationRef() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
options(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
options(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
options(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 

P

Parameter - Annotation Type in de.kosmos_lab.web.annotations
 
PARAMETER_AND_HEADER - de.kosmos_lab.web.server.servlets.BaseServlet.ALLOW_AUTH
 
ParameterIn - Enum in de.kosmos_lab.web.annotations.enums
 
ParameterNotFoundException - Exception in de.kosmos_lab.web.exceptions
 
ParameterNotFoundException(String) - Constructor for exception de.kosmos_lab.web.exceptions.ParameterNotFoundException
 
parameters() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
parameters() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
Parameters - Annotation Type in de.kosmos_lab.web.annotations
 
ParameterStyle - Enum in de.kosmos_lab.web.annotations.enums
 
parseValue() - Method in annotation type de.kosmos_lab.web.annotations.extensions.ExtensionProperty
 
password() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlows
 
path() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiEndpoint
 
PATH - de.kosmos_lab.web.annotations.enums.ParameterIn
 
paths - Variable in class de.kosmos_lab.web.server.WebServer
 
pattern() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
pattern_host - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
pattern_host - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
PIPEDELIMITED - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
port - Variable in class de.kosmos_lab.web.server.WebServer
 
post(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
post(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
post(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
post(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.session.KillServlet
 
post(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.user.LoginServlet
 
prepare() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
prepare() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
prepare() - Method in class de.kosmos_lab.web.server.WebServer
 
prepareString(String) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
properties() - Method in annotation type de.kosmos_lab.web.annotations.extensions.Extension
 
properties() - Method in annotation type de.kosmos_lab.web.annotations.media.ObjectSchema
 
put(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
put(BaseServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
put(MyHttpServletRequest, HttpServletResponse) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 

Q

QUERY - de.kosmos_lab.web.annotations.enums.ParameterIn
 
QUERY - de.kosmos_lab.web.annotations.enums.SecurityIn
 

R

READ_ONLY - de.kosmos_lab.web.annotations.media.Schema.AccessMode
 
READ_WRITE - de.kosmos_lab.web.annotations.media.Schema.AccessMode
 
readConfig() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
readConfig() - Method in class de.kosmos_lab.web.server.WebServer
 
readOnly() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
Deprecated. 
ref() - Method in annotation type de.kosmos_lab.web.annotations.headers.Header
 
ref() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
ref() - Method in annotation type de.kosmos_lab.web.annotations.media.ExampleObject
 
ref() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
ref() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
ref() - Method in annotation type de.kosmos_lab.web.annotations.parameters.RequestBody
 
ref() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
refreshToken() - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
implement this method to get a new token from the system
refreshToken() - Method in class de.kosmos_lab.web.client.MyTestClient
get a new JWT token (try to login)
refreshTokenIfNeeded() - Method in class de.kosmos_lab.web.client.MyTestClient
 
refreshUrl() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlow
 
requestBody() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
requestBody() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
RequestBody - Annotation Type in de.kosmos_lab.web.annotations.parameters
 
RequestConflictException - Exception in de.kosmos_lab.web.client.exceptions
 
RequestConflictException(int) - Constructor for exception de.kosmos_lab.web.client.exceptions.RequestConflictException
 
RequestFailedException - Exception in de.kosmos_lab.web.client.exceptions
 
RequestFailedException(Exception) - Constructor for exception de.kosmos_lab.web.client.exceptions.RequestFailedException
 
RequestFailedException(String) - Constructor for exception de.kosmos_lab.web.client.exceptions.RequestFailedException
 
RequestNoAccessException - Exception in de.kosmos_lab.web.client.exceptions
 
RequestNoAccessException(int) - Constructor for exception de.kosmos_lab.web.client.exceptions.RequestNoAccessException
 
RequestWrongStatusExeption - Exception in de.kosmos_lab.web.client.exceptions
 
RequestWrongStatusExeption(int) - Constructor for exception de.kosmos_lab.web.client.exceptions.RequestWrongStatusExeption
 
RequestWrongStatusExeption(String, int) - Constructor for exception de.kosmos_lab.web.client.exceptions.RequestWrongStatusExeption
 
required() - Method in annotation type de.kosmos_lab.web.annotations.headers.Header
 
required() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
required() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
required() - Method in annotation type de.kosmos_lab.web.annotations.parameters.RequestBody
 
requiredProperties() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
responseCode() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
ResponseCode - Annotation Type in de.kosmos_lab.web.doc.openapi
 
responses() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 

S

sanitizeConfig(JSONObject) - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
save() - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.headers.Header
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.media.DiscriminatorMapping
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.media.ObjectSchema
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.media.SchemaProperty
 
schema() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
Schema - Annotation Type in de.kosmos_lab.web.annotations.media
 
Schema.AccessMode - Enum in de.kosmos_lab.web.annotations.media
 
schemaProperties() - Method in annotation type de.kosmos_lab.web.annotations.media.Content
 
SchemaProperties - Annotation Type in de.kosmos_lab.web.annotations.media
 
SchemaProperty - Annotation Type in de.kosmos_lab.web.annotations.media
 
Schemas - Annotation Type in de.kosmos_lab.web.annotations.media
 
SchemaType - Enum in de.kosmos_lab.web.annotations.enums
 
scheme() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
Scope - Annotation Type in de.kosmos_lab.web.annotations.security
 
scopes() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlow
 
scopes() - Method in annotation type de.kosmos_lab.web.annotations.security.SecurityRequirement
 
security() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
SecurityIn - Enum in de.kosmos_lab.web.annotations.enums
 
SecurityRequirement - Annotation Type in de.kosmos_lab.web.annotations.security
 
SecurityRequirements - Annotation Type in de.kosmos_lab.web.annotations.security
 
SecuritySchema - Annotation Type in de.kosmos_lab.web.annotations.security
 
SecuritySchemas - Annotation Type in de.kosmos_lab.web.annotations.security
 
SecurityType - Enum in de.kosmos_lab.web.annotations.enums
 
sendHTML(BaseServletRequest, HttpServletResponse, String) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendJSON(MyHttpServletRequest, HttpServletResponse, JSONArray) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
sendJSON(MyHttpServletRequest, HttpServletResponse, JSONObject) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
sendJSON(BaseServletRequest, HttpServletResponse, JSONArray) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendJSON(BaseServletRequest, HttpServletResponse, JSONObject) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendJSON(MyHttpServletRequest, HttpServletResponse, JSONArray) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
sendJSON(MyHttpServletRequest, HttpServletResponse, JSONObject) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
sendJWT(MyHttpServletRequest, HttpServletResponse, String) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
sendJWT(BaseServletRequest, HttpServletResponse, String) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendJWT(MyHttpServletRequest, HttpServletResponse, String) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
sendText(MyHttpServletRequest, HttpServletResponse, String) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
sendText(BaseServletRequest, HttpServletResponse, String) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendText(MyHttpServletRequest, HttpServletResponse, String) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
sendTextAs(BaseServletRequest, HttpServletResponse, String, String) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendXML(MyHttpServletRequest, HttpServletResponse, String) - Method in class de.kosmos_lab.web.server.ExampleBaseServlet
 
sendXML(BaseServletRequest, HttpServletResponse, String) - Static method in class de.kosmos_lab.web.server.servlets.BaseServlet
 
sendXML(MyHttpServletRequest, HttpServletResponse, String) - Method in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
servclasses - Variable in class de.kosmos_lab.web.server.WebServer
 
server - Variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
server - Variable in class de.kosmos_lab.web.server.servlets.BaseServlet
 
server - Variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
server - Variable in class de.kosmos_lab.web.server.WebServer
 
server() - Method in annotation type de.kosmos_lab.web.annotations.links.Link
 
Server - Annotation Type in de.kosmos_lab.web.annotations.servers
 
serverClass - Static variable in class de.kosmos_lab.web.server.OpenApiParser
 
servers() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
Servers - Annotation Type in de.kosmos_lab.web.annotations.servers
 
ServerVariable - Annotation Type in de.kosmos_lab.web.annotations.servers
 
ServletException - Exception in de.kosmos_lab.web.exceptions
 
ServletException(String) - Constructor for exception de.kosmos_lab.web.exceptions.ServletException
 
servlets - Variable in class de.kosmos_lab.web.server.WebServer
 
sessions - Variable in class de.kosmos_lab.web.persistence.JSONPersistence
 
setMaxRetries(int) - Method in class de.kosmos_lab.web.client.AuthedHTTPClient
set the max amount of retries (defaults to 3)
sign(byte[], byte[]) - Method in class de.kosmos_lab.web.server.JWT
Sign the payload
sign(JSONObject) - Method in class de.kosmos_lab.web.server.JWT
Sign a json payload
SIMPLE - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
SPACEDELIMITED - de.kosmos_lab.web.annotations.enums.ParameterStyle
 
start() - Method in class de.kosmos_lab.web.server.WebServer
 
status - Variable in exception de.kosmos_lab.web.client.exceptions.RequestWrongStatusExeption
 
status() - Method in annotation type de.kosmos_lab.web.doc.openapi.ResponseCode
 
STATUS_CONFLICT - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_CONFLICT - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_CONFLICT - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_DUPLICATE - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_ERROR - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_ERROR - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_ERROR - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_FAILED - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_FAILED - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_FAILED - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_FORBIDDEN - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_FORBIDDEN - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_FORBIDDEN - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_METHOD_NOT_ALLOWED - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_METHOD_NOT_ALLOWED - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_METHOD_NOT_ALLOWED - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_MISSING_VALUE - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_NO_AUTH - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_NO_AUTH - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_NO_AUTH - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_NO_RESPONSE - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_NO_RESPONSE - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_NO_RESPONSE - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_NOT_FOUND - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_NOT_FOUND - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_NOT_FOUND - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_OK - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_OK - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_OK - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_UNPROCESSABLE - Static variable in class de.kosmos_lab.web.server.ExampleBaseServlet
 
STATUS_UNPROCESSABLE - Static variable in class de.kosmos_lab.web.server.servlets.ExampleServlet
 
STATUS_UNPROCESSABLE - Static variable in class de.kosmos_lab.web.server.WebServer
 
STATUS_VALIDATION_FAILED - Static variable in class de.kosmos_lab.web.server.WebServer
 
statusCode() - Method in annotation type de.kosmos_lab.web.doc.openapi.ResponseCode
 
stop() - Method in class de.kosmos_lab.web.server.ExampleWebServer
 
stop() - Method in class de.kosmos_lab.web.server.WebServer
 
stopped - Variable in class de.kosmos_lab.web.server.WebServer
 
STRING - de.kosmos_lab.web.annotations.enums.SchemaType
 
style() - Method in annotation type de.kosmos_lab.web.annotations.media.Encoding
 
style() - Method in annotation type de.kosmos_lab.web.annotations.Parameter
 
subTypes() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
summary() - Method in annotation type de.kosmos_lab.web.annotations.media.ExampleObject
 
summary() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 

T

Tag - Annotation Type in de.kosmos_lab.web.annotations.tags
 
tags() - Method in annotation type de.kosmos_lab.web.annotations.Operation
 
Tags - Annotation Type in de.kosmos_lab.web.annotations.tags
 
termsOfService() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
A URL to the Terms of Service for the API.
title() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
The title of the application.
title() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
toJSON() - Method in class de.kosmos_lab.web.data.User
 
toJSON() - Method in interface de.kosmos_lab.web.persistence.JSONPersistenceObject
 
toJSON(Info) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
toJSON(ArraySchema) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
toJSON(ExampleObject) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
toJSON(Schema) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
toJSON(SchemaProperty[]) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
toJSON(Parameter) - Static method in class de.kosmos_lab.web.server.OpenApiParser
 
toJWT() - Method in interface de.kosmos_lab.web.data.IUser
 
toJWT() - Method in class de.kosmos_lab.web.data.User
 
tokenUrl() - Method in annotation type de.kosmos_lab.web.annotations.security.OAuthFlow
 
toString() - Method in enum de.kosmos_lab.web.annotations.enums.ParameterIn
 
toString() - Method in enum de.kosmos_lab.web.annotations.enums.ParameterStyle
 
toString() - Method in enum de.kosmos_lab.web.annotations.enums.SchemaType
 
toString() - Method in enum de.kosmos_lab.web.annotations.enums.SecurityIn
 
toString() - Method in enum de.kosmos_lab.web.annotations.enums.SecurityType
 
trim(String) - Static method in class de.kosmos_lab.web.server.JWT
Trims the data, removes trailing =
TRUE - de.kosmos_lab.web.annotations.enums.Explode
 
Tuple<X,​Y> - Class in de.kosmos_lab.web.data
 
Tuple(X, Y) - Constructor for class de.kosmos_lab.web.data.Tuple
 
type() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
 
type() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchema
 
type() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiComponent
 

U

UnauthorizedException - Exception in de.kosmos_lab.web.exceptions
 
UnauthorizedException - Exception in de.kosmos_lab.web.server
 
UnauthorizedException() - Constructor for exception de.kosmos_lab.web.exceptions.UnauthorizedException
 
UnauthorizedException() - Constructor for exception de.kosmos_lab.web.server.UnauthorizedException
 
UnauthorizedException(String) - Constructor for exception de.kosmos_lab.web.exceptions.UnauthorizedException
 
uniqueItems() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchema
 
url() - Method in annotation type de.kosmos_lab.web.annotations.ExternalDocumentation
 
url() - Method in annotation type de.kosmos_lab.web.annotations.info.Contact
The URL pointing to the contact information.
url() - Method in annotation type de.kosmos_lab.web.annotations.info.License
A URL to the license used for the API.
url() - Method in annotation type de.kosmos_lab.web.annotations.servers.Server
 
User - Class in de.kosmos_lab.web.data
 
User(ControllerWithPersistence, String, String, String, String, int) - Constructor for class de.kosmos_lab.web.data.User
 
User(ControllerWithPersistence, UUID, String, String, String, int) - Constructor for class de.kosmos_lab.web.data.User
 
User(JSONPersistence, JSONObject) - Constructor for class de.kosmos_lab.web.data.User
 
useReturnTypeSchema() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponse
 
userLevel() - Method in annotation type de.kosmos_lab.web.doc.openapi.ApiEndpoint
 
users - Variable in class de.kosmos_lab.web.persistence.JSONPersistence
 
usersByUUID - Variable in class de.kosmos_lab.web.persistence.JSONPersistence
 
UserViewServlet - Class in de.kosmos_lab.web.server.servlets.user
 
UserViewServlet(ExampleWebServer) - Constructor for class de.kosmos_lab.web.server.servlets.user.UserViewServlet
 

V

value() - Method in annotation type de.kosmos_lab.web.annotations.extensions.ExtensionProperty
 
value() - Method in annotation type de.kosmos_lab.web.annotations.extensions.Extensions
 
value() - Method in annotation type de.kosmos_lab.web.annotations.media.ArraySchemas
 
value() - Method in annotation type de.kosmos_lab.web.annotations.media.DiscriminatorMapping
 
value() - Method in annotation type de.kosmos_lab.web.annotations.media.ExampleObject
 
value() - Method in annotation type de.kosmos_lab.web.annotations.media.ObjectSchemas
 
value() - Method in annotation type de.kosmos_lab.web.annotations.media.SchemaProperties
 
value() - Method in annotation type de.kosmos_lab.web.annotations.media.Schemas
 
value() - Method in annotation type de.kosmos_lab.web.annotations.Parameters
 
value() - Method in annotation type de.kosmos_lab.web.annotations.responses.ApiResponses
 
value() - Method in annotation type de.kosmos_lab.web.annotations.security.Scope
 
value() - Method in annotation type de.kosmos_lab.web.annotations.security.SecurityRequirements
 
value() - Method in annotation type de.kosmos_lab.web.annotations.security.SecuritySchemas
 
value() - Method in annotation type de.kosmos_lab.web.annotations.servers.Servers
 
value() - Method in annotation type de.kosmos_lab.web.annotations.tags.Tags
 
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.enums.Explode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.enums.ParameterIn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.enums.ParameterStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.enums.SchemaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.enums.SecurityIn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.enums.SecurityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.annotations.media.Schema.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.server.JWT.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.kosmos_lab.web.server.servlets.BaseServlet.ALLOW_AUTH
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.kosmos_lab.web.annotations.enums.Explode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.annotations.enums.ParameterIn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.annotations.enums.ParameterStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.annotations.enums.SchemaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.annotations.enums.SecurityIn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.annotations.enums.SecurityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.annotations.media.Schema.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.server.JWT.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.kosmos_lab.web.server.servlets.BaseServlet.ALLOW_AUTH
Returns an array containing the constants of this enum type, in the order they are declared.
variables() - Method in annotation type de.kosmos_lab.web.annotations.servers.Server
 
verify(String) - Method in class de.kosmos_lab.web.server.JWT
Verify.
verifyJWT(String) - Method in interface de.kosmos_lab.web.persistence.ISesssionPersistence
verify the given jwt
verifyJWT(String) - Method in interface de.kosmos_lab.web.persistence.IUserPersistence
verify the given jwt
verifyJWT(String) - Method in class de.kosmos_lab.web.persistence.JSONPersistence
 
version() - Method in annotation type de.kosmos_lab.web.annotations.info.Info
The version of the API definition.

W

WebServer - Class in de.kosmos_lab.web.server
 
WebServer() - Constructor for class de.kosmos_lab.web.server.WebServer
dummy constructor
WebServer(File, boolean) - Constructor for class de.kosmos_lab.web.server.WebServer
 
WebSocketCreator - Class in de.kosmos_lab.web.server
 
WebSocketCreator(WebSocketService, WebSocketService) - Constructor for class de.kosmos_lab.web.server.WebSocketCreator
 
WebSocketService - Class in de.kosmos_lab.web.server
Interface for all WebSocket Services
WebSocketService() - Constructor for class de.kosmos_lab.web.server.WebSocketService
 
WRITE_ONLY - de.kosmos_lab.web.annotations.media.Schema.AccessMode
 
writeOnly() - Method in annotation type de.kosmos_lab.web.annotations.media.Schema
Deprecated. 
wssclasses - Variable in class de.kosmos_lab.web.server.WebServer
 
wsservices - Variable in class de.kosmos_lab.web.server.WebServer
 

X

x - Variable in class de.kosmos_lab.web.data.Tuple
 

Y

y - Variable in class de.kosmos_lab.web.data.Tuple
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages