Serialized Form


Package org.objectweb.medor.expression.api

Class org.objectweb.medor.expression.api.ExpressionException extends java.lang.Exception implements Serializable

serialVersionUID: -1500980670527234312l

Serialized Fields

nested

java.lang.Exception nested

Class org.objectweb.medor.expression.api.MalformedExpressionException extends ExpressionException implements Serializable

serialVersionUID: 1421087006568154142l

Class org.objectweb.medor.expression.api.TypingException extends ExpressionException implements Serializable

serialVersionUID: -7151662414769771464l


Package org.objectweb.medor.expression.lib

Class org.objectweb.medor.expression.lib.Abs extends BasicUnaryArithmeticOperator implements Serializable

serialVersionUID: -295935284358420135l

Class org.objectweb.medor.expression.lib.AbstractCalculatedParameterOperand extends BasicParameterOperand implements Serializable

Class org.objectweb.medor.expression.lib.And extends BasicBinaryLogicalOperator implements Serializable

serialVersionUID: 4048667846178988790l

Class org.objectweb.medor.expression.lib.BasicBinaryArithmeticOperator extends BasicBinaryOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicBinaryLogicalOperator extends BasicBinaryOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicBinaryOperator extends BasicOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicComparator extends BasicBinaryOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicExpression extends org.objectweb.medor.clone.lib.BasicCloneable implements Serializable

Serialized Fields

type

org.objectweb.jorm.type.api.PType type

Class org.objectweb.medor.expression.lib.BasicOperand extends BasicExpression implements Serializable

serialVersionUID: 4221478892097356192l

Serialized Fields

longValue

long longValue

doubleValue

double doubleValue

objectValue

java.lang.Object objectValue

isDefined

boolean isDefined

Class org.objectweb.medor.expression.lib.BasicOperator extends BasicExpression implements Serializable

Serialized Fields

result

VariableOperand result

verified

boolean verified

expressions

Expression[] expressions

Class org.objectweb.medor.expression.lib.BasicParameterOperand extends BasicVariableOperand implements Serializable

serialVersionUID: -872018672777162283l

Serialized Fields

name

java.lang.String name

Class org.objectweb.medor.expression.lib.BasicUnaryArithmeticOperator extends BasicUnaryOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicUnaryLogicalOperator extends BasicUnaryOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicUnaryOperator extends BasicOperator implements Serializable

Class org.objectweb.medor.expression.lib.BasicVariableOperand extends BasicOperand implements Serializable

serialVersionUID: 5983611928461295044l

Class org.objectweb.medor.expression.lib.Bitwize extends BasicUnaryArithmeticOperator implements Serializable

serialVersionUID: -6241378374888640115l

Class org.objectweb.medor.expression.lib.Concat extends BasicBinaryOperator implements Serializable

serialVersionUID: -3387298256423669320l

Class org.objectweb.medor.expression.lib.ConditionalAnd extends BasicBinaryLogicalOperator implements Serializable

serialVersionUID: 269958684043059310l

Class org.objectweb.medor.expression.lib.ConditionalOr extends BasicBinaryLogicalOperator implements Serializable

serialVersionUID: -5289813672919688827l

Class org.objectweb.medor.expression.lib.DivideBy extends BasicBinaryArithmeticOperator implements Serializable

serialVersionUID: 8115928471067985393l

Class org.objectweb.medor.expression.lib.Equal extends BasicComparator implements Serializable

serialVersionUID: 4990026954535396685l

Serialized Fields

strength

int strength

Class org.objectweb.medor.expression.lib.FirstLocate extends BasicBinaryOperator implements Serializable

serialVersionUID: 240849460005274957l

Class org.objectweb.medor.expression.lib.Greater extends BasicComparator implements Serializable

serialVersionUID: -3509125928119505221l

Serialized Fields

strength

int strength

Class org.objectweb.medor.expression.lib.GreaterEqual extends BasicComparator implements Serializable

serialVersionUID: -2551329639224641627l

Serialized Fields

strength

int strength

Class org.objectweb.medor.expression.lib.IndexedLocate extends BasicOperator implements Serializable

serialVersionUID: 5035168873264793295l

Class org.objectweb.medor.expression.lib.Length extends BasicUnaryOperator implements Serializable

serialVersionUID: 102154146175607290l

Class org.objectweb.medor.expression.lib.Like extends BasicOperator implements Serializable

serialVersionUID: 7364254448772319728l

Serialized Fields

not

boolean not
Indicates if this operator is a Like or a NOT LIKE.


pattern

java.util.regex.Pattern pattern
Pattern matcher for the memory evaluation

Class org.objectweb.medor.expression.lib.Lower extends BasicComparator implements Serializable

serialVersionUID: -8318833570388038222l

Serialized Fields

strength

int strength

Class org.objectweb.medor.expression.lib.LowerEqual extends BasicComparator implements Serializable

serialVersionUID: -5706160255053298785l

Serialized Fields

strength

int strength

Class org.objectweb.medor.expression.lib.Minus extends BasicBinaryArithmeticOperator implements Serializable

serialVersionUID: 1538691058847833411l

Class org.objectweb.medor.expression.lib.Mod extends BasicBinaryArithmeticOperator implements Serializable

serialVersionUID: 4073027509521113440l

Class org.objectweb.medor.expression.lib.Mult extends BasicBinaryArithmeticOperator implements Serializable

serialVersionUID: -4438152372532709710l

Class org.objectweb.medor.expression.lib.Not extends BasicUnaryLogicalOperator implements Serializable

serialVersionUID: 840317319221765034l

Class org.objectweb.medor.expression.lib.NotEqual extends BasicComparator implements Serializable

serialVersionUID: 6623366532950674360l

Serialized Fields

strength

int strength

Class org.objectweb.medor.expression.lib.Or extends BasicBinaryLogicalOperator implements Serializable

serialVersionUID: -280098124887509797l

Class org.objectweb.medor.expression.lib.Plus extends BasicBinaryArithmeticOperator implements Serializable

serialVersionUID: -318274117346056978l

Class org.objectweb.medor.expression.lib.Round extends BasicOperator implements Serializable

serialVersionUID: 383548759848730675l

Serialized Fields

round

int round

Class org.objectweb.medor.expression.lib.Sqrt extends BasicUnaryOperator implements Serializable

serialVersionUID: 7571169149155932692l

Class org.objectweb.medor.expression.lib.StringComparatorParameterOperand extends AbstractCalculatedParameterOperand implements Serializable

serialVersionUID: 4081267250869990728l

Serialized Fields

prefix

java.lang.String prefix

suffix

java.lang.String suffix

Class org.objectweb.medor.expression.lib.StringLower extends BasicUnaryOperator implements Serializable

serialVersionUID: -7949170434392131808l

Class org.objectweb.medor.expression.lib.StringUpper extends BasicUnaryOperator implements Serializable

serialVersionUID: -8971766058220002736l

Class org.objectweb.medor.expression.lib.Substring extends BasicOperator implements Serializable

serialVersionUID: -338079340195983186l

Class org.objectweb.medor.expression.lib.TypeConverter extends BasicUnaryOperator implements Serializable

serialVersionUID: -5990898823556245854l

Class org.objectweb.medor.expression.lib.UMinus extends BasicUnaryArithmeticOperator implements Serializable

serialVersionUID: -4497828440385456374l