|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
mln | This package builds the data structure of MLN. |
parser | Provides parsers for MLN input, config files, and command line options. |
Uses of Expression in mln |
---|
Methods in mln that return Expression | |
---|---|
static Expression |
Expression.and(Expression e1,
Expression e2)
Boolean AND |
static Expression |
Expression.exprConstInteger(int n)
Atomic expression representing a constant integer |
static Expression |
Expression.exprConstNum(double num)
Atomic expression representing a constant number |
static Expression |
Expression.exprConstString(java.lang.String str)
Atomic expression representing a constant string |
static Expression |
Expression.exprVariableBinding(java.lang.String var)
Atomic expression representing a variable binding |
static Expression |
Expression.not(Expression e)
Boolean negation |
static Expression |
Expression.or(Expression e1,
Expression e2)
Boolean OR |
Methods in mln that return types with arguments of type Expression | |
---|---|
java.util.ArrayList<Expression> |
AtomEx.getArguments()
|
Methods in mln with parameters of type Expression | |
---|---|
void |
Expression.addArgument(Expression expr)
Append an argument to the underlying function |
void |
ConjunctiveQuery.addConstraint(Expression e)
Add a constraint that must hold. |
void |
Clause.addConstraint(Expression e)
Add a constraint that must hold. |
void |
Clause.addConstraintNegated(Expression e)
Add a constraint that must NOT hold. |
static Expression |
Expression.and(Expression e1,
Expression e2)
Boolean AND |
void |
AtomEx.appendTerm(Expression t)
Appends a new term. |
static Expression |
Expression.not(Expression e)
Boolean negation |
static Expression |
Expression.or(Expression e1,
Expression e2)
Boolean OR |
Uses of Expression in parser |
---|
Fields in parser declared as Expression | |
---|---|
Expression |
MLNParser.boolExpression_return.be
|
Expression |
MLNParser.boolConjunction_return.be
|
Expression |
MLNParser.boolConjunctionElement_return.be
|
Expression |
MLNParser.expression_return.expr
|
Expression |
MLNParser.mathComparison_return.expr
|
Expression |
MLNParser.mathExpression_return.expr
|
Expression |
MLNParser.mathTerm_return.expr
|
Expression |
MLNParser.mathFactor_return.expr
|
Expression |
MLNParser.funcExpression_return.expr
|
Expression |
MLNParser.funcArgument_return.expr
|
Expression |
MLNParser.atomicExpression_return.expr
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |