Interface OperationDefinition

    • Method Detail

      • getTypeDefinitions

        Set<TypeDefinition<?>> getTypeDefinitions()
        Returns the set of type definitions declared under this operation.
        Returns:
        Set of type definitions declared under this operation.
      • getGroupings

        Set<GroupingDefinition> getGroupings()
        Returns the set of grouping statements declared under this operation.
        Returns:
        Set of grouping statements declared under this operation.
      • getInput

        ContainerSchemaNode getInput()
        Returns definition of input parameters for this operation.
        Returns:
        Definition of input parameters for this operation. The substatements of input define nodes under the operation's input node.
      • getOutput

        ContainerSchemaNode getOutput()
        Returns definition of output parameters for this operation.
        Returns:
        Definition of output parameters for this operation. The substatements of output define nodes under the operation's output node.