spring-framework
Module Contents
alltypes
Module Contents
open class BeanDefinitionDsl : ApplicationContextInitializer<GenericApplicationContext>
Module Contents
BeanDefinitionDsl(init: BeanDefinitionDsl.() -> Unit, condition: (ConfigurableEnvironment) -> Boolean = { true })
enum class Autowire
enum class Scope
inline fun <reified T : Any> bean(name: String? = null, scope: Scope? = null, isLazyInit: Boolean? = null, isPrimary: Boolean? = null, autowireMode: Autowire = Autowire.CONSTRUCTOR, isAutowireCandidate: Boolean? = null): Unit
inline fun <reified T : Any> bean(name: String? = null, scope: Scope? = null, isLazyInit: Boolean? = null, isPrimary: Boolean? = null, autowireMode: Autowire = Autowire.NO, isAutowireCandidate: Boolean? = null, crossinline function: () -> T): Unit
lateinit var context: GenericApplicationContext
val env: ConfigurableEnvironment
fun environment(condition: ConfigurableEnvironment.() -> Boolean, init: BeanDefinitionDsl.() -> Unit): Unit
open fun initialize(context: GenericApplicationContext): Unit
fun profile(profile: String, init: BeanDefinitionDsl.() -> Unit): Unit
inline fun <reified T : Any> ref(name: String? = null): T
interface KotlinBodySpec<B>
open class RouterFunctionDsl : () -> RouterFunction<ServerResponse>
Module Contents
RouterFunctionDsl(init: RouterFunctionDsl.() -> Unit)
fun DELETE(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun DELETE(pattern: String): RequestPredicate
fun GET(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun GET(pattern: String): RequestPredicate
fun HEAD(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun HEAD(pattern: String): RequestPredicate
fun OPTIONS(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun OPTIONS(pattern: String): RequestPredicate
fun PATCH(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun PATCH(pattern: String): RequestPredicate
fun POST(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun POST(pattern: String): RequestPredicate
fun PUT(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun PUT(pattern: String): RequestPredicate
fun accept(mediaType: MediaType, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun accept(mediaType: MediaType): RequestPredicate
fun accepted(): BodyBuilder
infix fun RequestPredicate.and(other: String): RequestPredicate
infix fun String.and(other: RequestPredicate): RequestPredicate
infix fun RequestPredicate.and(other: RequestPredicate): RequestPredicate
fun badRequest(): BodyBuilder
fun contentType(mediaType: MediaType, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun contentType(mediaType: MediaType): RequestPredicate
fun created(location: URI): BodyBuilder
fun from(other: ServerResponse): BodyBuilder
fun headers(: (Headers) -> Boolean, : (ServerRequest) -> Mono<out ServerResponse>): Unit
fun headers(: (Headers) -> Boolean): RequestPredicate
operator fun RequestPredicate.invoke(f: (ServerRequest) -> Mono<out ServerResponse>): Unit
operator fun String.invoke(f: (ServerRequest) -> Mono<out ServerResponse>): Unit
open fun invoke(): RouterFunction<ServerResponse>
fun method(httpMethod: HttpMethod, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun method(httpMethod: HttpMethod): RequestPredicate
fun RequestPredicate.nest(init: RouterFunctionDsl.() -> Unit): Unit
fun String.nest(init: RouterFunctionDsl.() -> Unit): Unit
fun noContent(): HeadersBuilder<*>
operator fun RequestPredicate.not(): RequestPredicate
fun notFound(): HeadersBuilder<*>
fun ok(): BodyBuilder
infix fun RequestPredicate.or(other: String): RequestPredicate
infix fun String.or(other: RequestPredicate): RequestPredicate
infix fun RequestPredicate.or(other: RequestPredicate): RequestPredicate
fun path(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun path(pattern: String): RequestPredicate
fun pathExtension(extension: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun pathExtension(extension: String): RequestPredicate
fun pathExtension(predicate: (String) -> Boolean, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun pathExtension(predicate: (String) -> Boolean): RequestPredicate
fun permanentRedirect(location: URI): BodyBuilder
fun queryParam(name: String, predicate: (String) -> Boolean, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun queryParam(name: String, predicate: (String) -> Boolean): RequestPredicate
fun resources(path: String, location: Resource): Unit
fun resources(lookupFunction: (ServerRequest) -> Mono<Resource>): Unit
fun seeOther(location: URI): BodyBuilder
fun status(status: HttpStatus): BodyBuilder
fun status(status: Int): BodyBuilder
fun temporaryRedirect(location: URI): BodyBuilder
fun unprocessableEntity(): BodyBuilder
package org.springframework.beans.factory
package org.springframework.context.annotation
package org.springframework.context.support
Module Contents
open class BeanDefinitionDsl : ApplicationContextInitializer<GenericApplicationContext>
Module Contents
BeanDefinitionDsl(init: BeanDefinitionDsl.() -> Unit, condition: (ConfigurableEnvironment) -> Boolean = { true })
enum class Autowire
enum class Scope
inline fun <reified T : Any> bean(name: String? = null, scope: Scope? = null, isLazyInit: Boolean? = null, isPrimary: Boolean? = null, autowireMode: Autowire = Autowire.CONSTRUCTOR, isAutowireCandidate: Boolean? = null): Unit
inline fun <reified T : Any> bean(name: String? = null, scope: Scope? = null, isLazyInit: Boolean? = null, isPrimary: Boolean? = null, autowireMode: Autowire = Autowire.NO, isAutowireCandidate: Boolean? = null, crossinline function: () -> T): Unit
lateinit var context: GenericApplicationContext
val env: ConfigurableEnvironment
fun environment(condition: ConfigurableEnvironment.() -> Boolean, init: BeanDefinitionDsl.() -> Unit): Unit
open fun initialize(context: GenericApplicationContext): Unit
fun profile(profile: String, init: BeanDefinitionDsl.() -> Unit): Unit
inline fun <reified T : Any> ref(name: String? = null): T
fun GenericApplicationContext(configure: GenericApplicationContext.() -> Unit): GenericApplicationContext
fun beans(init: BeanDefinitionDsl.() -> Unit): BeanDefinitionDsl
inline fun <reified T : Any> GenericApplicationContext.registerBean(vararg customizers: BeanDefinitionCustomizer): Unit
inline fun <reified T : Any> GenericApplicationContext.registerBean(beanName: String, vararg customizers: BeanDefinitionCustomizer): Unit
inline fun <reified T : Any> GenericApplicationContext.registerBean(vararg customizers: BeanDefinitionCustomizer, crossinline function: (ApplicationContext) -> T): Unit
inline fun <reified T : Any> GenericApplicationContext.registerBean(name: String, vararg customizers: BeanDefinitionCustomizer, crossinline function: (ApplicationContext) -> T): Unit
package org.springframework.core.env
package org.springframework.jdbc.core
Module Contents
inline fun <reified T : Any> JdbcOperations.query(sql: String, vararg args: Any, crossinline function: (ResultSet) -> T): T?
fun JdbcOperations.query(sql: String, vararg args: Any, function: (ResultSet) -> Unit): Unit
fun <T : Any> JdbcOperations.query(sql: String, vararg args: Any, function: (ResultSet, Int) -> T): List<T>
inline fun <reified T : Any> JdbcOperations.queryForList(sql: String): List<T>
inline fun <reified T : Any> JdbcOperations.queryForList(sql: String, args: Array<out Any>, argTypes: IntArray): List<T>
inline fun <reified T : Any> JdbcOperations.queryForList(sql: String, args: Array<out Any>): List<T>
inline fun <reified T : Any> JdbcOperations.queryForObject(sql: String): T?
fun <T : Any> JdbcOperations.queryForObject(sql: String, vararg args: Any, function: (ResultSet, Int) -> T): T?
inline fun <reified T : Any> JdbcOperations.queryForObject(sql: String, args: Array<out Any>, argTypes: IntArray): T?
inline fun <reified T : Any> JdbcOperations.queryForObject(sql: String, args: Array<out Any>): T?
package org.springframework.jdbc.core.namedparam
package org.springframework.test.web.reactive.server
package org.springframework.test.web.servlet.result
package org.springframework.ui
package org.springframework.web.client
Module Contents
inline fun <reified T : Any> RestOperations.exchange(url: String, method: HttpMethod, requestEntity: HttpEntity<*>? = null, vararg uriVariables: Any): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.exchange(url: String, method: HttpMethod, requestEntity: HttpEntity<*>? = null, uriVariables: Map<String, *>): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.exchange(url: URI, method: HttpMethod, requestEntity: HttpEntity<*>? = null): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.exchange(requestEntity: RequestEntity<*>): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.getForEntity(url: URI): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.getForEntity(url: String, vararg uriVariables: Any): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.getForEntity(url: String, uriVariables: Map<String, *>): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.getForObject(url: String, vararg uriVariables: Any): T?
inline fun <reified T : Any> RestOperations.getForObject(url: String, uriVariables: Map<String, Any?>): T?
inline fun <reified T : Any> RestOperations.getForObject(url: URI): T?
inline fun <reified T : Any> RestOperations.patchForObject(url: String, request: Any? = null, vararg uriVariables: Any): T?
inline fun <reified T : Any> RestOperations.patchForObject(url: String, request: Any? = null, uriVariables: Map<String, *>): T?
inline fun <reified T : Any> RestOperations.patchForObject(url: URI, request: Any? = null): T?
inline fun <reified T : Any> RestOperations.postForEntity(url: String, request: Any? = null, vararg uriVariables: Any): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.postForEntity(url: String, request: Any? = null, uriVariables: Map<String, *>): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.postForEntity(url: URI, request: Any? = null): ResponseEntity<T>
inline fun <reified T : Any> RestOperations.postForObject(url: String, request: Any? = null, vararg uriVariables: Any): T?
inline fun <reified T : Any> RestOperations.postForObject(url: String, request: Any? = null, uriVariables: Map<String, *>): T?
inline fun <reified T : Any> RestOperations.postForObject(url: URI, request: Any? = null): T?
package org.springframework.web.reactive.function.client
package org.springframework.web.reactive.function.server
Module Contents
open class RouterFunctionDsl : () -> RouterFunction<ServerResponse>
Module Contents
RouterFunctionDsl(init: RouterFunctionDsl.() -> Unit)
fun DELETE(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun DELETE(pattern: String): RequestPredicate
fun GET(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun GET(pattern: String): RequestPredicate
fun HEAD(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun HEAD(pattern: String): RequestPredicate
fun OPTIONS(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun OPTIONS(pattern: String): RequestPredicate
fun PATCH(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun PATCH(pattern: String): RequestPredicate
fun POST(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun POST(pattern: String): RequestPredicate
fun PUT(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun PUT(pattern: String): RequestPredicate
fun accept(mediaType: MediaType, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun accept(mediaType: MediaType): RequestPredicate
fun accepted(): BodyBuilder
infix fun RequestPredicate.and(other: String): RequestPredicate
infix fun String.and(other: RequestPredicate): RequestPredicate
infix fun RequestPredicate.and(other: RequestPredicate): RequestPredicate
fun badRequest(): BodyBuilder
fun contentType(mediaType: MediaType, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun contentType(mediaType: MediaType): RequestPredicate
fun created(location: URI): BodyBuilder
fun from(other: ServerResponse): BodyBuilder
fun headers(: (Headers) -> Boolean, : (ServerRequest) -> Mono<out ServerResponse>): Unit
fun headers(: (Headers) -> Boolean): RequestPredicate
operator fun RequestPredicate.invoke(f: (ServerRequest) -> Mono<out ServerResponse>): Unit
operator fun String.invoke(f: (ServerRequest) -> Mono<out ServerResponse>): Unit
open fun invoke(): RouterFunction<ServerResponse>
fun method(httpMethod: HttpMethod, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun method(httpMethod: HttpMethod): RequestPredicate
fun RequestPredicate.nest(init: RouterFunctionDsl.() -> Unit): Unit
fun String.nest(init: RouterFunctionDsl.() -> Unit): Unit
fun noContent(): HeadersBuilder<*>
operator fun RequestPredicate.not(): RequestPredicate
fun notFound(): HeadersBuilder<*>
fun ok(): BodyBuilder
infix fun RequestPredicate.or(other: String): RequestPredicate
infix fun String.or(other: RequestPredicate): RequestPredicate
infix fun RequestPredicate.or(other: RequestPredicate): RequestPredicate
fun path(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun path(pattern: String): RequestPredicate
fun pathExtension(extension: String, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun pathExtension(extension: String): RequestPredicate
fun pathExtension(predicate: (String) -> Boolean, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun pathExtension(predicate: (String) -> Boolean): RequestPredicate
fun permanentRedirect(location: URI): BodyBuilder
fun queryParam(name: String, predicate: (String) -> Boolean, f: (ServerRequest) -> Mono<out ServerResponse>): Unit
fun queryParam(name: String, predicate: (String) -> Boolean): RequestPredicate
fun resources(path: String, location: Resource): Unit
fun resources(lookupFunction: (ServerRequest) -> Mono<Resource>): Unit
fun seeOther(location: URI): BodyBuilder
fun status(status: HttpStatus): BodyBuilder
fun status(status: Int): BodyBuilder
fun temporaryRedirect(location: URI): BodyBuilder
fun unprocessableEntity(): BodyBuilder
inline fun <reified T : Any> BodyBuilder.body(publisher: Publisher<T>): Mono<ServerResponse>
inline fun <reified T : Any> ServerRequest.bodyToFlux(): Flux<T>
inline fun <reified T : Any> ServerRequest.bodyToMono(): Mono<T>
inline fun <reified T : Any> BodyBuilder.bodyToServerSentEvents(publisher: Publisher<T>): Mono<ServerResponse>
fun BodyBuilder.html(): BodyBuilder
fun BodyBuilder.json(): BodyBuilder
fun router(routes: RouterFunctionDsl.() -> Unit): RouterFunction<ServerResponse>
fun BodyBuilder.xml(): BodyBuilder