You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

93 lines
2.9 KiB

Expression Class Hierarchy
==========================
Methods (see Expression.java for more info)
-------
1 - findAllFormulas
2 - getAllFormulas
3 - expandFormulas
4 - rename
5 - findAllConstants
6 - getAllConstants
7 - expandConstants
8 - findAllVars
9 - getAllVars
0 - typeCheck
A - isConstant
B - check
C - evaluate
D - toApmc
E - toString
F - toTreeString
Classes
------- 1 2 3 4 5 6 7 8 9 0 A B C D E F
Expression.java a a a a a a a a a a a a a a a x
ExpressionUnary.java x x x x x x x x x x
ExpressionNot.java . . . x . . x . . x . . x x x .
ExpressionBrackets.java . . . x . . x . . x . . x x x .
ExpressionBinary.java x x x x x x x x x x x
ExpressionPlus.java . . . x . . x . . x . . x . x .
ExpressionMinus.java . . . x . . x . . x . . x . x .
ExpressionTimes.java . . . x . . x . . x . . x . x .
ExpressionDivide.java . . . x . . x . . x . . x . x .
ExpressionRelOp.java . . . x . . x . . x . . x . x .
ExpressionNary.java x x x x x x x x x x x
ExpressionOr.java . . . x . . x . . x . . x . x .
ExpressionAnd.java . . . x . . x . . x . . x . x .
ExpressionFunc.java . . . x . . x . . x . x x . x .
ExpressionTrue.java x x x x x x x x x x x x x x x .
ExpressionFalse.java x x x x x x x x x x x x x x x .
ExpressionInt.java x x x x x x x x x x x x x x x .
ExpressionDouble.java x x x x x x x x x x x x x ? x .
ExpressionRange.java x x x x x x x x x x x x x x x x
ExpressionIdent.java x x x x x x x x x x x x x x x .
ExpressionFormula.java x x x x x x x x x x x x x x x .
ExpressionConstant.java x x x x x x x x x x x x x ? x .
ExpressionVar.java x x x x x x x x x x x x x x x .
Key: "x"=implemented "."=inherited " "=not implemented "a"=abstract
PCTLFormula Class Hierarchy
===========================
Classes
-------
PCTLFormula.java
PCTLFormulaUnary.java
PCTLNot.java
PCTLProb.java
PCTLProbNext.java
PCTLSS.java
PCTLBrackets.java
PCTLFormulaBinary.java
PCTLImplies.java
PCTLProbBoundedUntil.java
PCTLProbUntil.java
PCTLFormulaNary.java
PCTLOr.java
PCTLAnd.java
PCTLExpression.java
PCTLInit.java
PCTLLabel.java
Methods (see PCTLFormula.java for more info)
-------
0 - checkLabelIdents
1 - findAllConstants
2 - findAllVars
3 - check
4 - checkValidPCTL
5 - checkValidCSL
6 - computeMaxNested
7 - toApmc
8 - toString
9 - toTreeString