|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StringExpression
Represents an OCL expression of type String.
Method Summary | |
---|---|
StringExpression |
at(IntegerExpression i)
Applies the at operation to the expression. |
SequenceExpression |
characters()
Applies the characters operation to the expression. |
StringExpression |
concat(StringExpression i)
Applies the concat operation to the expression. |
IntegerExpression |
indexOf(StringExpression s)
Applies the indexOf operation to the expression. |
StringExpression |
plus(StringExpression s)
Applies the + operation to the expression. |
IntegerExpression |
size()
Applies the size operation to the expression. |
StringExpression |
substring(IntegerExpression lower,
IntegerExpression upper)
Applies the substring operation to the expression. |
BooleanExpression |
toBoolean()
Applies the toBoolean operation to the expression. |
Methods inherited from interface krieger.oclsolve.OclAnyExpression |
---|
oclIsEqualTo, oclIsInvalid, oclIsNew, oclIsNotEqualTo, oclIsUndefined |
Methods inherited from interface krieger.oclsolve.Expression |
---|
evaluate |
Method Detail |
---|
StringExpression plus(StringExpression s)
StringExpression concat(StringExpression i)
IntegerExpression size()
StringExpression substring(IntegerExpression lower, IntegerExpression upper)
StringExpression at(IntegerExpression i)
IntegerExpression indexOf(StringExpression s)
SequenceExpression characters()
BooleanExpression toBoolean()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |