Package | Description |
---|---|
org.linqs.psl.model.rule.arithmetic.expression | |
org.linqs.psl.model.rule.arithmetic.expression.coefficient | |
org.linqs.psl.parser |
Modifier and Type | Field and Description |
---|---|
protected Coefficient |
ArithmeticRuleExpression.c |
Modifier and Type | Field and Description |
---|---|
protected List<Coefficient> |
ArithmeticRuleExpression.coeffs |
Modifier and Type | Method and Description |
---|---|
Coefficient |
ArithmeticRuleExpression.getFinalCoefficient() |
Modifier and Type | Method and Description |
---|---|
List<Coefficient> |
ArithmeticRuleExpression.getAtomCoefficients() |
Constructor and Description |
---|
ArithmeticRuleExpression(List<Coefficient> coeffs,
List<SummationAtomOrAtom> atoms,
FunctionComparator comparator,
Coefficient c) |
Constructor and Description |
---|
ArithmeticRuleExpression(List<Coefficient> coeffs,
List<SummationAtomOrAtom> atoms,
FunctionComparator comparator,
Coefficient c) |
Modifier and Type | Class and Description |
---|---|
class |
Add |
class |
Cardinality
The number of substitutions made for a
SummationVariable in a grounding. |
class |
ConstantNumber |
class |
Divide
A coefficient to represent division.
|
class |
Max |
class |
Min |
class |
Multiply |
class |
Subtract |
Modifier and Type | Field and Description |
---|---|
protected Coefficient |
Max.c1 |
protected Coefficient |
Divide.c1 |
protected Coefficient |
Min.c1 |
protected Coefficient |
Add.c1 |
protected Coefficient |
Subtract.c1 |
protected Coefficient |
Multiply.c1 |
protected Coefficient |
Max.c2 |
protected Coefficient |
Divide.c2 |
protected Coefficient |
Min.c2 |
protected Coefficient |
Add.c2 |
protected Coefficient |
Subtract.c2 |
protected Coefficient |
Multiply.c2 |
Modifier and Type | Method and Description |
---|---|
Coefficient |
Max.simplify() |
abstract Coefficient |
Coefficient.simplify()
Get a simplified version of this Coefficient, the Coefficient itself if it cannot be simplified further.
|
Coefficient |
Divide.simplify() |
Coefficient |
Min.simplify() |
Coefficient |
Add.simplify() |
Coefficient |
Cardinality.simplify() |
Coefficient |
Subtract.simplify() |
Coefficient |
ConstantNumber.simplify() |
Coefficient |
Multiply.simplify() |
Constructor and Description |
---|
Add(Coefficient c1,
Coefficient c2) |
Divide(Coefficient c1,
Coefficient c2) |
Max(Coefficient c1,
Coefficient c2) |
Min(Coefficient c1,
Coefficient c2) |
Multiply(Coefficient c1,
Coefficient c2) |
Subtract(Coefficient c1,
Coefficient c2) |
Modifier and Type | Method and Description |
---|---|
Coefficient |
ModelLoader.visitCoefficient(PSLParser.CoefficientContext ctx) |
Coefficient |
ModelLoader.visitCoefficientAdditiveExpression(PSLParser.CoefficientAdditiveExpressionContext ctx) |
Coefficient |
ModelLoader.visitCoefficientExpression(PSLParser.CoefficientExpressionContext ctx) |
Coefficient |
ModelLoader.visitCoefficientFunction(PSLParser.CoefficientFunctionContext ctx) |
Coefficient |
ModelLoader.visitCoefficientMultiplicativeExpression(PSLParser.CoefficientMultiplicativeExpressionContext ctx) |
Coefficient |
ModelLoader.visitCoefficientOperator(PSLParser.CoefficientOperatorContext ctx) |
Copyright © 2018 University of California, Santa Cruz. All rights reserved.