public class IrBoolVar extends IrIntVar implements IrBoolExpr, IrVar
| Modifier and Type | Method and Description | 
|---|---|
<A,B> B | 
accept(IrBoolExprVisitor<A,B> visitor,
            A a)
Dynamic dispatch on the visitor. 
 | 
<A,B> B | 
accept(IrIntExprVisitor<A,B> visitor,
            A a)
Dynamic dispatch on the visitor. 
 | 
IrBoolDomain | 
getDomain()
Domain cannot be empty. 
 | 
boolean | 
isNegative()
Is the expression in negative form. 
 | 
IrBoolExpr | 
negate()
The negated expression is true if and only if this expression is false. 
 | 
public IrBoolDomain getDomain()
IrAbstractIntgetDomain in interface IrBoolExprgetDomain in interface IrIntExprgetDomain in class IrAbstractIntpublic IrBoolExpr negate()
IrBoolExprnegate in interface IrBoolExprpublic boolean isNegative()
IrBoolExprisNegative in interface IrBoolExprpublic <A,B> B accept(IrBoolExprVisitor<A,B> visitor, A a)
IrBoolExpraccept in interface IrBoolExprA - the parameter typeB - the return typevisitor - the visitora - the parameterpublic <A,B> B accept(IrIntExprVisitor<A,B> visitor, A a)
IrIntExprCopyright © 2013. All Rights Reserved.