|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.infolayer.ocl.OclExpression org.infolayer.ocl.InStateExp
Field Summary |
Fields inherited from class org.infolayer.ocl.OclExpression |
SQL_LOGGER, SQL_MATCH, SQL_MAY_GENERALIZE, SQL_MAY_SPECIALIZE |
Method Summary | |
OclExpression |
clone(OclExpression[] dep)
required for resolve |
java.lang.Object |
eval(Bindings bindings)
|
OclExpression |
getDependency(int i)
required for conversion to sql expression, includes "base" |
int |
getDependencyCount()
required for conversion to sql expression |
UmlClassifier |
getType()
|
Methods inherited from class org.infolayer.ocl.OclExpression |
getName, isConstant, isQuery, isResolvable, resolve, simplify, toSql, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public UmlClassifier getType()
getType
in interface Evaluable
getType
in class OclExpression
Evaluable.getType()
public java.lang.Object eval(Bindings bindings)
eval
in interface Evaluable
eval
in class OclExpression
org.infolayer.ocl.Evaluable#eval(Object[])
public OclExpression getDependency(int i)
OclExpression
getDependency
in class OclExpression
public OclExpression clone(OclExpression[] dep)
OclExpression
clone
in class OclExpression
public int getDependencyCount()
OclExpression
getDependencyCount
in class OclExpression
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |