fleXplorer.BooleanParser
Class BooleanExpressionsParser
java.lang.Object
fleXplorer.BooleanParser.BooleanExpressionsParser
public class BooleanExpressionsParser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nVars
public static int nVars
nAmount
public static int nAmount
sActiveVars
public static java.lang.String sActiveVars
sValidInput
public static java.lang.String sValidInput
isK0
public boolean isK0
isK1
public boolean isK1
isKsd
public boolean isKsd
isKlinear
public boolean isKlinear
isKmonoton
public boolean isKmonoton
arResults
public static boolean[] arResults
BooleanExpressionsParser
public BooleanExpressionsParser()
format
public static int format(java.lang.String exp)
doCalc
public static java.lang.String doCalc()
convertExpression
public static java.lang.String convertExpression(java.lang.String boolExpression)
isBitSet
public static boolean isBitSet(int Number,
int Bit)
andBits
public static int andBits(int a,
int b)
xOrBits
public static int xOrBits(int a,
int b)
bitCount
public static int bitCount(int Number)
getCBoolFkt
public CBoolFkt getCBoolFkt()
- Returns:
- Returns the cBoolFkt.
setCBoolFkt
public void setCBoolFkt(CBoolFkt boolFkt)
- Parameters:
boolFkt
- The cBoolFkt to set.
checkExpression
public static int checkExpression(java.lang.String expr)