Interface Expression

All Superinterfaces:
CDOObject, CDOWithID, EObject, Notifier
All Known Subinterfaces:
Access, BooleanValue, ByteValue, CharValue, ContainedObject, ContextAccess, DoubleValue, FloatValue, FunctionInvocation, IntValue, Invocation, LinkedExpression, LinkedObject, ListConstruction, LongValue, MemberAccess, MemberInvocation, ShortValue, StaticAccess, StringValue, Value
All Known Implementing Classes:
AccessImpl, BooleanValueImpl, ByteValueImpl, CharValueImpl, ContainedObjectImpl, ContextAccessImpl, DoubleValueImpl, FloatValueImpl, FunctionInvocationImpl, IntValueImpl, InvocationImpl, LinkedExpressionImpl, LinkedObjectImpl, ListConstructionImpl, LongValueImpl, MemberAccessImpl, MemberInvocationImpl, ShortValueImpl, StaticAccessImpl, StringValueImpl, ValueImpl

public interface Expression extends CDOObject
A representation of the model object 'Expression'.
See Also:
Generated
Extends
CDOObject
Model
interface="true" abstract="true"
  • Method Details

    • evaluate

      Object evaluate(EvaluationContext context)
      Generated
      Model
      contextDataType="org.eclipse.emf.cdo.expressions.EvaluationContext"