Package | Description |
---|---|
com.powsybl.action.dsl | |
com.powsybl.action.dsl.ast | |
com.powsybl.dsl.ast |
Modifier and Type | Method and Description |
---|---|
ExpressionNode |
ExpressionCondition.getNode() |
Constructor and Description |
---|
ExpressionCondition(ExpressionNode node) |
Modifier and Type | Interface and Description |
---|---|
interface |
NetworkNode |
Modifier and Type | Class and Description |
---|---|
class |
AbstractActionExpressionNode |
class |
AbstractBranchActionExpressionNode |
class |
ActionTakenNode |
class |
AllOverloadedNode |
class |
ContingencyOccurredNode |
class |
IsOverloadedNode |
class |
LoadingRankNode |
class |
MostLoadedNode |
class |
NetworkComponentNode |
class |
NetworkMethodNode |
class |
NetworkPropertyNode |
Modifier and Type | Method and Description |
---|---|
ExpressionNode |
LoadingRankNode.getBranchIdToRankNode() |
ExpressionNode |
NetworkPropertyNode.getParent() |
ExpressionNode |
NetworkMethodNode.getParent() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ExpressionNode> |
LoadingRankNode.getBranchIds() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
ActionExpressionEvaluator.evaluate(ExpressionNode node,
EvaluationContext context) |
static java.util.List<java.lang.String> |
ExpressionActionTakenLister.list(ExpressionNode root) |
static java.util.List<NetworkNode> |
ExpressionVariableLister.list(ExpressionNode root) |
static LoadingRankNode |
ActionExpressionHelper.newLoadingRank(ExpressionNode branchIdToRank,
java.util.List<ExpressionNode> branchIds) |
static void |
ActionExpressionPrinter.print(ExpressionNode node) |
static void |
ActionExpressionPrinter.print(ExpressionNode node,
java.io.PrintStream out) |
static java.lang.String |
ActionExpressionPrinter.toString(ExpressionNode node) |
Modifier and Type | Method and Description |
---|---|
static LoadingRankNode |
ActionExpressionHelper.newLoadingRank(ExpressionNode branchIdToRank,
java.util.List<ExpressionNode> branchIds) |
Constructor and Description |
---|
LoadingRankNode(ExpressionNode branchIdToRankNode,
java.util.List<ExpressionNode> branchIds) |
Constructor and Description |
---|
LoadingRankNode(ExpressionNode branchIdToRankNode,
java.util.List<ExpressionNode> branchIds) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryOperatorNode |
class |
AbstractLiteralNode |
class |
AbstractUnaryOperatorNode |
class |
ArithmeticBinaryOperatorNode |
class |
BigDecimalLiteralNode |
class |
BooleanLiteralNode |
class |
ComparisonOperatorNode |
class |
DoubleLiteralNode |
class |
FloatLiteralNode |
class |
IntegerLiteralNode |
class |
LogicalBinaryOperatorNode |
class |
LogicalNotOperator |
class |
StringLiteralNode |
Modifier and Type | Field and Description |
---|---|
protected ExpressionNode |
AbstractUnaryOperatorNode.child |
protected ExpressionNode |
AbstractBinaryOperatorNode.left |
protected ExpressionNode |
AbstractBinaryOperatorNode.right |
Modifier and Type | Method and Description |
---|---|
ExpressionNode |
AbstractUnaryOperatorNode.getChild() |
ExpressionNode |
AbstractBinaryOperatorNode.getLeft() |
ExpressionNode |
AbstractBinaryOperatorNode.getRight() |
static ExpressionNode |
ExpressionHelper.newStringLiteral(java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
ExpressionEvaluator.evaluate(ExpressionNode node) |
static ArithmeticBinaryOperatorNode |
ExpressionHelper.newArithmeticBinaryOperator(ExpressionNode left,
ExpressionNode right,
ArithmeticBinaryOperator operator) |
static ComparisonOperatorNode |
ExpressionHelper.newComparisonOperator(ExpressionNode left,
ExpressionNode right,
ComparisonOperator operator) |
static LogicalBinaryOperatorNode |
ExpressionHelper.newLogicalBinaryOperator(ExpressionNode left,
ExpressionNode right,
LogicalBinaryOperator operator) |
static LogicalNotOperator |
ExpressionHelper.newLogicalNotOperator(ExpressionNode child) |
static void |
ExpressionPrinter.print(ExpressionNode node) |
static void |
ExpressionPrinter.print(ExpressionNode node,
java.io.PrintStream out) |
static java.lang.String |
ExpressionPrinter.toString(ExpressionNode node) |
Constructor and Description |
---|
AbstractBinaryOperatorNode(ExpressionNode left,
ExpressionNode right) |
AbstractUnaryOperatorNode(ExpressionNode child) |
ArithmeticBinaryOperatorNode(ExpressionNode left,
ExpressionNode right,
ArithmeticBinaryOperator operator) |
ComparisonOperatorNode(ExpressionNode left,
ExpressionNode right,
ComparisonOperator operator) |
LogicalBinaryOperatorNode(ExpressionNode left,
ExpressionNode right,
LogicalBinaryOperator operator) |
LogicalNotOperator(ExpressionNode child) |
Copyright © 2019. All rights reserved.