Package-level declarations

Types

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class CreateModelPath(val path: String = "")
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class DeleteModelPath(val path: String = "")
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class DocumentedError(val code: Int, val key: String, val description: String = "")
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class DocumentedTag(val name: String)
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class DocumentedType(val type: KClass<*>)
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class GetModelPath(val path: String = "")
Link copied to clipboard
annotation class Id
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class ListModelPath(val path: String = "")
Link copied to clipboard
data class MissingParameterException(val type: ParameterType, val key: String?) : Exception
Link copied to clipboard
Link copied to clipboard
annotation class ParentModel
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class Path(val method: String, val path: String)
Link copied to clipboard
annotation class PathParameter
Link copied to clipboard
annotation class Payload
Link copied to clipboard
annotation class QueryParameter
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class UpdateModelPath(val path: String = "")