All Superinterfaces:
EdmAnnotatable, EdmDynamicExpression, EdmExpression

public interface EdmIf extends EdmDynamicExpression, EdmAnnotatable
Represents a edm:If expression
  • Method Details

    • getGuard

      EdmExpression getGuard()
      Returns the first expression of the edm:If expression. This expression represents the condition of the if expression
      Returns:
      First expression of the if expression
    • getThen

      EdmExpression getThen()
      Return the second expression of the edm:If expression. If the condition of the condition is evaluated to true, this expression as to be executed.
      Returns:
      Second Expression of the edm:If expression
    • getElse

      EdmExpression getElse()
      Return the third expression of the edm:If expression. If the condition of the condition is evaluated to false, this expression as to be executed.
      Returns:
      Third Expression of the edm:If expression