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
All Classes All Packages
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
Y
A B C D E F G H I J K L M N O P Q R S T U V W X YAll Classes All Packages