# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.expressions.Expression

Packages, die Expression verwenden
Package
Beschreibung
org.eclipse.emf.cdo.expressions
The generated EMF API of the CDO expressions model.
org.eclipse.emf.cdo.expressions.impl
The generated EMF implementation of the CDO expressions model.
org.eclipse.emf.cdo.expressions.util
The generated EMF utilities of the CDO expressions model.
org.eclipse.emf.cdo.security
The generated EMF API of the CDO security model.
org.eclipse.emf.cdo.security.impl
The generated EMF implementation of the CDO security model.

## Verwendungen von Expression in org.eclipse.emf.cdo.expressions

Unterschnittstellen von Expression in org.eclipse.emf.cdo.expressions
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`Access`
A representation of the model object 'Access'.
`interface`
`BooleanValue`
A representation of the model object 'Boolean Value'.
`interface`
`ByteValue`
A representation of the model object 'Byte Value'.
`interface`
`CharValue`
A representation of the model object 'Char Value'.
`interface`
`ContainedObject`
A representation of the model object 'Contained Object'.
`interface`
`ContextAccess`
A representation of the model object 'Context Value'.
`interface`
`DoubleValue`
A representation of the model object 'Double Value'.
`interface`
`FloatValue`
A representation of the model object 'Float Value'.
`interface`
`FunctionInvocation`
A representation of the model object 'Function Invocation'.
`interface`
`IntValue`
A representation of the model object 'Int Value'.
`interface`
`Invocation`
A representation of the model object 'Invocation'.
`interface`
`LinkedExpression`
A representation of the model object 'Linked Expression'.
`interface`
`LinkedObject`
A representation of the model object 'Object Value'.
`interface`
`ListConstruction`
A representation of the model object 'List Value'.
`interface`
`LongValue`
A representation of the model object 'Long Value'.
`interface`
`MemberAccess`
A representation of the model object 'Member Access'.
`interface`
`MemberInvocation`
A representation of the model object 'Member Invocation'.
`interface`
`ShortValue`
A representation of the model object 'Short Value'.
`interface`
`StaticAccess`
A representation of the model object 'Static Access'.
`interface`
`StringValue`
A representation of the model object 'String Value'.
`interface`
`Value`
A representation of the model object 'Primitive Value'.
Methoden in org.eclipse.emf.cdo.expressions, die Expression zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Expression`
LinkedExpression.`getExpression()`
Returns the value of the 'Expression' reference.
`Expression`
Access.`getName()`
Returns the value of the 'Name' containment reference.
`Expression`
Invocation.`getName()`
Returns the value of the 'Name' containment reference.
`Expression`
MemberAccess.`getObject()`
Returns the value of the 'Object' containment reference.
`Expression`
MemberInvocation.`getObject()`
Returns the value of the 'Object' containment reference.
Methoden in org.eclipse.emf.cdo.expressions, die Typen mit Argumenten vom Typ Expression zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`EList<Expression>`
Invocation.`getArguments()`
Returns the value of the 'Arguments' containment reference list.
`EList<Expression>`
ListConstruction.`getElements()`
Returns the value of the 'Elements' containment reference list.
Methoden in org.eclipse.emf.cdo.expressions mit Parametern vom Typ Expression
Modifizierer und Typ
Methode
Beschreibung
`void`
LinkedExpression.`setExpression(Expression value)`
Sets the value of the '`Expression`' reference.
`void`
Access.`setName(Expression value)`
Sets the value of the '`Name`' containment reference.
`void`
Invocation.`setName(Expression value)`
Sets the value of the '`Name`' containment reference.
`void`
MemberAccess.`setObject(Expression value)`
Sets the value of the '`Object`' containment reference.
`void`
MemberInvocation.`setObject(Expression value)`
Sets the value of the '`Object`' containment reference.

## Verwendungen von Expression in org.eclipse.emf.cdo.expressions.impl

Klassen in org.eclipse.emf.cdo.expressions.impl, die Expression implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`AccessImpl`
An implementation of the model object 'Access'.
`class`
`BooleanValueImpl`
An implementation of the model object 'Boolean Value'.
`class`
`ByteValueImpl`
An implementation of the model object 'Byte Value'.
`class`
`CharValueImpl`
An implementation of the model object 'Char Value'.
`class`
`ContainedObjectImpl`
An implementation of the model object 'Contained Object'.
`class`
`ContextAccessImpl`
An implementation of the model object 'Context Value'.
`class`
`DoubleValueImpl`
An implementation of the model object 'Double Value'.
`class`
`FloatValueImpl`
An implementation of the model object 'Float Value'.
`class`
`FunctionInvocationImpl`
An implementation of the model object 'Function Invocation'.
`class`
`IntValueImpl`
An implementation of the model object 'Int Value'.
`class`
`InvocationImpl`
An implementation of the model object 'Invocation'.
`class`
`LinkedExpressionImpl`
An implementation of the model object 'Linked Expression'.
`class`
`LinkedObjectImpl`
An implementation of the model object 'Object Value'.
`class`
`ListConstructionImpl`
An implementation of the model object 'List Value'.
`class`
`LongValueImpl`
An implementation of the model object 'Long Value'.
`class`
`MemberAccessImpl`
An implementation of the model object 'Member Access'.
`class`
`MemberInvocationImpl`
An implementation of the model object 'Member Invocation'.
`class`
`ShortValueImpl`
An implementation of the model object 'Short Value'.
`class`
`StaticAccessImpl`
An implementation of the model object 'Static Access'.
`class`
`StringValueImpl`
An implementation of the model object 'String Value'.
`class`
`ValueImpl`
An implementation of the model object 'Primitive Value'.
Methoden in org.eclipse.emf.cdo.expressions.impl, die Expression zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Expression`
LinkedExpressionImpl.`basicGetExpression()`
`Expression`
LinkedExpressionImpl.`getExpression()`
`Expression`
AccessImpl.`getName()`
`Expression`
InvocationImpl.`getName()`
`Expression`
MemberAccessImpl.`getObject()`
`Expression`
MemberInvocationImpl.`getObject()`
Methoden in org.eclipse.emf.cdo.expressions.impl, die Typen mit Argumenten vom Typ Expression zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`EList<Expression>`
InvocationImpl.`getArguments()`
`EList<Expression>`
ListConstructionImpl.`getElements()`
Methoden in org.eclipse.emf.cdo.expressions.impl mit Parametern vom Typ Expression
Modifizierer und Typ
Methode
Beschreibung
`NotificationChain`
AccessImpl.`basicSetName(Expression newName, NotificationChain msgs)`
`NotificationChain`
InvocationImpl.`basicSetName(Expression newName, NotificationChain msgs)`
`NotificationChain`
MemberAccessImpl.`basicSetObject(Expression newObject, NotificationChain msgs)`
`NotificationChain`
MemberInvocationImpl.`basicSetObject(Expression newObject, NotificationChain msgs)`
`void`
LinkedExpressionImpl.`setExpression(Expression newExpression)`
`void`
AccessImpl.`setName(Expression newName)`
`void`
InvocationImpl.`setName(Expression newName)`
`void`
MemberAccessImpl.`setObject(Expression newObject)`
`void`
MemberInvocationImpl.`setObject(Expression newObject)`

## Verwendungen von Expression in org.eclipse.emf.cdo.expressions.util

Methoden in org.eclipse.emf.cdo.expressions.util mit Parametern vom Typ Expression
Modifizierer und Typ
Methode
Beschreibung
`T`
ExpressionsSwitch.`caseExpression(Expression object)`
Returns the result of interpreting the object as an instance of 'Expression'.
`static FunctionInvocation`
ExpressionsUtil.`construct(Expression className, Expression... arguments)`
`static FunctionInvocation`
ExpressionsUtil.`invoke(Expression name, Expression... arguments)`
`static MemberInvocation`
ExpressionsUtil.`invokeMember(Expression object, Expression name, Expression... arguments)`
`static ListConstruction`
ExpressionsUtil.`list(Expression... elements)`

## Verwendungen von Expression in org.eclipse.emf.cdo.security

Methoden in org.eclipse.emf.cdo.security, die Expression zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Expression`
ExpressionFilter.`getExpression()`
Returns the value of the 'Expression' containment reference.
Methoden in org.eclipse.emf.cdo.security mit Parametern vom Typ Expression
Modifizierer und Typ
Methode
Beschreibung
`ExpressionFilter`
SecurityFactory.`createExpressionFilter(Expression expression)`
`void`
ExpressionFilter.`setExpression(Expression value)`
Sets the value of the '`Expression`' containment reference.

## Verwendungen von Expression in org.eclipse.emf.cdo.security.impl

Methoden in org.eclipse.emf.cdo.security.impl, die Expression zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Expression`
ExpressionFilterImpl.`getExpression()`
Methoden in org.eclipse.emf.cdo.security.impl mit Parametern vom Typ Expression
Modifizierer und Typ
Methode
Beschreibung
`ExpressionFilter`
SecurityFactoryImpl.`createExpressionFilter(Expression expression)`
`void`
ExpressionFilterImpl.`setExpression(Expression newExpression)`