Skip to content
OpenSavvy Spine
Server-side typesafe Spine schema usage
Initializing search
Spine • Alpha
Home
Features
Reference (experimental)
Reference (external)
News
OpenSavvy Spine
Spine • Alpha
Home
Features
Features
Getting started
Compare with Ktor Resources
Resources
Endpoints
Query parameters
Failures
Failures with Arrow
Reference (experimental)
Reference (experimental)
ClientSide typesafe Spine schema usage
ClientSide typesafe Spine schema usage
opensavvy.spine.client
opensavvy.spine.client
SpineReceptionException
SpineReceptionException
SpineReceptionException
response
SpineResponse
SpineResponse
SpineResponse
failureSpec
httpResponse
isSuccessful
bodyOrNull
bodyOrThrow
handle
request
ClientSide typesafe Spine schema usage (with Arrow typed errors)
ClientSide typesafe Spine schema usage (with Arrow typed errors)
opensavvy.spine.client.arrow
opensavvy.spine.client.arrow
body
Multiplatform Ktor schema declaration
Multiplatform Ktor schema declaration
opensavvy.spine.api
opensavvy.spine.api
Addressed
Addressed
path
AnyEndpoint
AnyEndpoint
Builder
Builder
failure
parameters
request
response
buildParameters
failureSpec
method
path
requestType
resource
responseType
DynamicResource
DynamicResource
DynamicResource
Identified
Identified
resource
slug
parent
FailureCompanion
FailureCompanion
FailureCompanion
statusCode
FailureSpec
FailureSpec
ByCode
ByCode
statusCode
Never
Never
Or
Or
Or
a
b
ParameterConstructor
ParameterConstructor
ParameterStorage
ParameterStorage
Parameters
Parameters
Empty
Empty
Parameter
Parameter
Parameter
defaultValue
name
Parameters
UnnamedParameter
UnnamedParameter
defaultValue
data
equals
hashCode
toString
Path
Path
Path
Segment
Segment
Segment
text
toString
equals
hashCode
path
plus
segments
toString
ResolvedEndpoint
ResolvedEndpoint
data
path
resource
ResolvedResource
ResolvedResource
path
resource
toString
Resource
Resource
children
directEndpoints
parent
slug
RootResource
RootResource
RootResource
parent
path
StaticResource
StaticResource
StaticResource
parent
buildParameters
div
endpoints
fullSlug
getValue
hierarchy
invoke
provideDelegate
resolved
setValue
ServerSide Arrow helpers
ServerSide Arrow helpers
opensavvy.spine.server.arrow.independent
opensavvy.spine.server.arrow.independent
HttpFailure
HttpFailure
HttpFailure
body
code
type
HttpFailure
raise
ServerSide typesafe Spine schema usage
ServerSide typesafe Spine schema usage
opensavvy.spine.server
opensavvy.spine.server
TypedResponseScope
TypedResponseScope
body
call
endpoint
idOf
parameters
fail
respond
route
ServerSide typesafe Spine schema usage (with Arrow typed errors)
ServerSide typesafe Spine schema usage (with Arrow typed errors)
opensavvy.spine.server.arrow
opensavvy.spine.server.arrow
routeWithRaise
Reference (external)
Reference (external)
Reference
News
News
News by category
Archive
Archive
2025
2024
Table of contents
Packages
opensavvy.spine.server
common
Server-side typesafe Spine schema usage
¶
Packages
¶
opensavvy.spine.server
¶
Back to top