Interface CdsOperation

All Superinterfaces:
CdsAnnotatable, CdsDefinition, CdsNamed
All Known Subinterfaces:
CdsAction, CdsBoundAction, CdsBoundFunction, CdsFunction

public interface CdsOperation extends CdsDefinition
  • Method Details

    • parameters

      Stream<CdsParameter> parameters()
      Returns a sequential Stream over the CdsParameter(s) of this CdsAction.
      Returns:
      a sequential Stream over the CdsParameter(s)
    • returnType

      Optional<CdsType> returnType()
      Returns an Optional wrapping the CdsType of this CdsOperation.
      Returns:
      an Optional describing the CdsType of this definition, or an empty Optional if the operation does not have a return type