Interface TernaryOperator

All Superinterfaces:
org.eclipse.emf.ecore.EObject, Expression, Instruction, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TernaryOperatorImpl

public interface TernaryOperator
extends Expression
A representation of the model object 'Ternary Operator'.

The following features are supported:

See Also:
GremlinPackage.getTernaryOperator()
  • Method Summary

    Modifier and Type Method Description
    Instruction getCondition()
    Returns the value of the 'Condition' containment reference.
    Instruction getIfFalse()
    Returns the value of the 'If False' containment reference.
    Instruction getIfTrue()
    Returns the value of the 'If True' containment reference.
    void setCondition​(Instruction value)
    Sets the value of the 'Condition' containment reference.
    void setIfFalse​(Instruction value)
    Sets the value of the 'If False' containment reference.
    void setIfTrue​(Instruction value)
    Sets the value of the 'If True' containment reference.
    String toString()

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver