|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OclExpression | |
org.infolayer.model | |
org.infolayer.model.op | |
org.infolayer.ocl | |
org.infolayer.templates.elements | |
org.infolayer.templates.html | |
org.infolayer.util |
Uses of OclExpression in org.infolayer.model |
Methods in org.infolayer.model that return OclExpression | |
OclExpression |
UmlClassifier.compile(java.lang.String expression)
Shortcut for new OclParser(new VarDef(this), expression).parse() |
OclExpression |
UmlClassifier.compile(java.lang.String expression,
java.lang.String location)
Shortcut for new OclParser(new VarDef(this), expression).parse(), including a call to setLocation, allowing to determine the origin of the expression in the case of an error. |
Methods in org.infolayer.model with parameters of type OclExpression | |
java.lang.String |
ToSql.toSql(int match,
java.util.Map fieldMap,
OclExpression[] par)
|
java.lang.String |
DefaultToSql.toSql(int match,
java.util.Map fieldMap,
OclExpression[] par)
|
java.lang.String |
UmlOperation.toSql(int match,
java.util.Map fieldMap,
OclExpression[] par)
|
java.lang.Object |
OpImplJava.eval(java.lang.Object self,
OclExpression[] param,
Bindings bindings)
|
java.lang.Object |
PredefinedOperation.eval(java.lang.Object self,
OclExpression[] params,
Bindings bindings)
|
java.lang.Object |
OperationImplOcl.eval(java.lang.Object self,
OclExpression[] params,
Bindings bindings)
|
java.lang.Object |
OperationImpl.eval(java.lang.Object self,
OclExpression[] params,
Bindings bindings)
|
Uses of OclExpression in org.infolayer.model.op |
Methods in org.infolayer.model.op with parameters of type OclExpression | |
java.lang.Object |
OpBoolean.eval(java.lang.Object self,
OclExpression[] param,
Bindings context)
|
java.lang.String |
OpBoolean.toSql(int match,
java.util.Map fieldMap,
OclExpression[] par)
|
java.lang.Object |
OpCollection.iterate(OclCollection source,
OclExpression body)
|
java.lang.Object |
OpCollection.iterate(OclCollection source,
OclExpression body,
Bindings context,
VarDef iterator)
|
java.lang.String |
OpInteger.toSql(int match,
java.util.Map fieldMap,
OclExpression[] par)
|
Uses of OclExpression in org.infolayer.ocl |
Subclasses of OclExpression in org.infolayer.ocl | |
class |
AsCollectionExp
|
class |
CollectionLiteralExp
|
class |
IfExp
|
class |
InStateExp
|
class |
IterateExp
|
class |
IteratorExp
|
class |
LetExp
Local variable definition and assignment. |
class |
LiteralExp
|
class |
OclAsTypeExp
|
class |
OclRoot
Dummy OCL expression that stores the source code and may later be used to translate NPEs to OclUndefined |
class |
OperationCallExp
|
class |
PropertyExp
|
class |
TupleLiteralExp
|
class |
TuplePropertyExp
|
class |
VarDef
Please note: VarDef can mean a single variable definition as well as a set of variable definitions, depending on the context. |
Constructors in org.infolayer.ocl with parameters of type OclExpression | |
OperationCallExp(OclExpression base,
java.lang.String name,
OclExpression[] params,
boolean nonQuery)
|
|
OperationCallExp(OclExpression base,
UmlOperation op,
OclExpression[] params)
|
|
TuplePropertyExp(OclExpression base,
java.lang.String part)
|
|
PropertyExp(OclExpression base,
UmlProperty property)
|
|
IfExp(OclExpression ifExpr,
OclExpression thenExpr,
OclExpression elseExpr)
|
|
IterateExp(OclExpression base,
OclExpression expr,
VarDef iterator,
VarDef accumulator,
OclExpression accuEval)
|
|
AsCollectionExp(OclExpression base)
|
|
IteratorExp(OclExpression source,
UmlOperation operation,
OclExpression body,
VarDef iterator)
|
Uses of OclExpression in org.infolayer.templates.elements |
Fields in org.infolayer.templates.elements declared as OclExpression | |
OclExpression |
TE_withParam.eval
|
Uses of OclExpression in org.infolayer.templates.html |
Constructors in org.infolayer.templates.html with parameters of type OclExpression | |
TE_column(java.lang.String title,
OclExpression content)
|
Uses of OclExpression in org.infolayer.util |
Methods in org.infolayer.util with parameters of type OclExpression | |
OclCollection |
MultiOclCollection.select(OclExpression filter)
|
static java.util.Vector |
Sort.sort(java.util.Iterator e,
OclExpression criterion,
int iterator,
boolean inverse,
Bindings bindings)
|
OclCollection |
OclCollection.select(OclExpression filter)
|
OclCollection |
OclCollection.sortedBy(OclExpression orderBy)
|
OclCollection |
OclCollection.collectNested(OclExpression expr)
|
OclCollection |
AbstractOclCollection.select(OclExpression filter)
|
OclCollection |
AbstractOclCollection.sortedBy(OclExpression orderBy)
|
OclCollection |
AbstractOclCollection.collectNested(OclExpression expr)
|
Constructors in org.infolayer.util with parameters of type OclExpression | |
DefaultOclCollection(int collectionType,
UmlClassifier elementType,
java.util.Iterator iter,
OclExpression filter,
OclExpression orderBy)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |