Interface ExpressionOp
- All Known Implementing Classes:
AndOp,BitwiseAndOp,BitwiseNotOp,BitwiseOrOp,BitwisePreservingShiftRightOp,BitwiseShiftLeftOp,BitwiseXorOp,BitwiseZeroShiftRightOp,CallOp,CastOp,ClosureReferenceOp,ConstantKeysDictOp,ConstantOp,ContainerAccessOp,DebugOp,DefaultOp,DictMergeOp,DictOp,DivOp,DivOpDD,DivOpDecDec,DivOpLL,EqualOp,FixedFunArity1CallOp,FixedFunArity2CallOp,FixedFunArity3CallOp,ForOp,FunctionOp,GreaterThanOp,GreaterThanOpDD,GreaterThanOpDecDec,GreaterThanOpDtDt,GreaterThanOpLL,GreaterThanOrEqualOp,GreaterThanOrEqualOpDD,GreaterThanOrEqualOpDecDec,GreaterThanOrEqualOpDtDt,GreaterThanOrEqualOpLL,IfOp,IntDivOp,IntDivOpDD,IntDivOpDecDec,IntDivOpLL,IsOp,LessThanOp,LessThanOpDD,LessThanOpDecDec,LessThanOpDtDt,LessThanOpLL,LessThanOrEqualOp,LessThanOrEqualOpDD,LessThanOrEqualOpDecDec,LessThanOrEqualOpDtDt,LessThanOrEqualOpLL,LetOp,ListConcatOp,ListOp,MatchOp,MinusOp,MinusOpDD,MinusOpDecDec,MinusOpLCL,MinusOpLL,ModOp,ModOpDD,ModOpDecDec,ModOpLL,MultOp,MultOpDD,MultOpDecDec,MultOpLL,NegateOp,NotEqualOp,NotOp,NotValueAndTypeEqualsOp,OrOp,PartialApplicationOp,PlusOp,PlusOpDD,PlusOpDecDec,PlusOpLCL,PlusOpLL,PowOp,ReferenceOp,SimpleDictContainerAccessConstantKeyOp,SimpleListContainerAccessConstantKeyOp,SimpleLocalReferenceOp,SimpleParentSpaceReferenceOp,StringConcatOp,StringMultiConcatOp,ThrowOp,TryCatchOp,TypeOfOp,ValueAndTypeEqualsOp
public interface ExpressionOp
-
Method Summary
-
Method Details
-
eval
-
isConstant
boolean isConstant() -
refresh
ExpressionOp refresh() -
specialize
ExpressionOp specialize()
-