struct

Noir::TreeSitterJaxRsExtractor::AuthParam

Inherits Struct < Value < Object

A handler parameter annotated @Auth, as written: the annotation's name (simple or qualified) and the parameter's declared type, plus the file whose imports resolve both (nil = the file being extracted). Which Auth it is and what it means for access is the adapter's call.

Constructors

new(annotation : String, type_name : String, file : String | Nil)
Source

Instance methods

annotation
clone
Source
copy_with(annotation _annotation = @annotation, type_name _type_name = @type_name, file _file = @file)
Source
file
type_name