samt-core
1.0.0
jvm
compiler
/
tools.samt.semantic
/
ServiceType
/
Operation
Operation
interface
Operation
:
UserAnnotated
Inheritors
RequestResponseOperation
OnewayOperation
Members
Types
Parameter
Link copied to clipboard
class
Parameter
(
val
name
:
String
,
var
type
:
TypeReference
,
val
declaration
:
OperationParameterNode
)
:
UserDeclared
,
UserAnnotated
Properties
annotations
Link copied to clipboard
open
val
annotations
:
List
<
AnnotationNode
>
declaration
Link copied to clipboard
abstract
override
val
declaration
:
OperationNode
name
Link copied to clipboard
abstract
val
name
:
String
parameters
Link copied to clipboard
abstract
val
parameters
:
List
<
ServiceType.Operation.Parameter
>