Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractActionExpressionNode - Class in com.powsybl.action.dsl.ast
- AbstractActionExpressionNode() - Constructor for class com.powsybl.action.dsl.ast.AbstractActionExpressionNode
- AbstractBranchActionExpressionNode - Class in com.powsybl.action.dsl.ast
- AbstractBranchActionExpressionNode(List<String>, float) - Constructor for class com.powsybl.action.dsl.ast.AbstractBranchActionExpressionNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.AbstractActionExpressionNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.ActionTakenNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.AllOverloadedNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.ContingencyOccurredNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.IsOverloadedNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.LoadingRankNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.MostLoadedNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.NetworkComponentNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.NetworkMethodNode
- accept(ActionExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.NetworkPropertyNode
- accept(ExpressionVisitor<R, A>, A) - Method in class com.powsybl.action.dsl.ast.AbstractActionExpressionNode
- Action - Class in com.powsybl.action.dsl
- Action(String) - Constructor for class com.powsybl.action.dsl.Action
- Action(String, List<NetworkModification>) - Constructor for class com.powsybl.action.dsl.Action
- ActionDb - Class in com.powsybl.action.dsl
- ActionDb() - Constructor for class com.powsybl.action.dsl.ActionDb
- ActionDslException - Exception in com.powsybl.action.dsl
- ActionDslException(String) - Constructor for exception com.powsybl.action.dsl.ActionDslException
- ActionDslException(String, Throwable) - Constructor for exception com.powsybl.action.dsl.ActionDslException
- ActionDslHandler - Interface in com.powsybl.action.dsl
-
Users may define their own handling of action DSL objects, by implementing this interface and calling
ActionDslLoader.loadDsl(groovy.lang.Binding, com.powsybl.iidm.network.Network, com.powsybl.action.dsl.ActionDslHandler, com.powsybl.action.dsl.ActionDslLoaderObserver)
method. - ActionDslLoaderObserver - Interface in com.powsybl.action.dsl
- ActionExpressionEvaluator - Class in com.powsybl.action.dsl.ast
- ActionExpressionEvaluator(EvaluationContext) - Constructor for class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- ActionExpressionHelper - Class in com.powsybl.action.dsl.ast
- ActionExpressionPrinter - Class in com.powsybl.action.dsl.ast
- ActionExpressionPrinter(OutputStream) - Constructor for class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- ActionExpressionPrinter(OutputStream, Charset) - Constructor for class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- ActionExpressionPrinter(Writer) - Constructor for class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- ActionExpressionVisitor<R,
A> - Interface in com.powsybl.action.dsl.ast - actionFound(String) - Method in interface com.powsybl.action.dsl.ActionDslLoaderObserver
- actionFound(String) - Method in class com.powsybl.action.dsl.DefaultActionDslLoaderObserver
- ActionTakenNode - Class in com.powsybl.action.dsl.ast
- ActionTakenNode(String) - Constructor for class com.powsybl.action.dsl.ast.ActionTakenNode
- addAction(Action) - Method in class com.powsybl.action.dsl.ActionDb
- addAction(Action) - Method in interface com.powsybl.action.dsl.ActionDslHandler
- addContingency(Contingency) - Method in class com.powsybl.action.dsl.ActionDb
- addContingency(Contingency) - Method in interface com.powsybl.action.dsl.ActionDslHandler
- addRule(Rule) - Method in class com.powsybl.action.dsl.ActionDb
- addRule(Rule) - Method in interface com.powsybl.action.dsl.ActionDslHandler
- AllOverloadedNode - Class in com.powsybl.action.dsl.ast
- AllOverloadedNode(List<String>, float) - Constructor for class com.powsybl.action.dsl.ast.AllOverloadedNode
- apply(Network, NamingStrategy, boolean, ComputationManager, Reporter) - Method in class com.powsybl.action.dsl.modification.ScriptNetworkModification
- APPLY - Enum constant in enum class com.powsybl.action.dsl.RuleType
B
- begin(String) - Method in interface com.powsybl.action.dsl.ActionDslLoaderObserver
- begin(String) - Method in class com.powsybl.action.dsl.DefaultActionDslLoaderObserver
- BRANCH - Enum constant in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
C
- com.powsybl.action.dsl - module com.powsybl.action.dsl
- com.powsybl.action.dsl - package com.powsybl.action.dsl
- com.powsybl.action.dsl.ast - package com.powsybl.action.dsl.ast
- com.powsybl.action.dsl.modification - package com.powsybl.action.dsl.modification
- Condition - Interface in com.powsybl.action.dsl
- ConditionType - Enum Class in com.powsybl.action.dsl
- contingencyFound(String) - Method in interface com.powsybl.action.dsl.ActionDslLoaderObserver
- contingencyFound(String) - Method in class com.powsybl.action.dsl.DefaultActionDslLoaderObserver
- ContingencyOccurredNode - Class in com.powsybl.action.dsl.ast
- ContingencyOccurredNode() - Constructor for class com.powsybl.action.dsl.ast.ContingencyOccurredNode
- ContingencyOccurredNode(String) - Constructor for class com.powsybl.action.dsl.ast.ContingencyOccurredNode
- create() - Method in class com.powsybl.action.dsl.GroovyDslContingenciesProviderFactory
- create(InputStream) - Method in class com.powsybl.action.dsl.GroovyDslContingenciesProviderFactory
-
Creates a provider which will read the DSL from a UTF-8 encoded input stream.
- create(Path) - Method in class com.powsybl.action.dsl.GroovyDslContingenciesProviderFactory
-
Creates a provider which will read the DSL from a UTF-8 encoded file.
D
- DefaultActionDslLoaderObserver - Class in com.powsybl.action.dsl
- DefaultActionDslLoaderObserver() - Constructor for class com.powsybl.action.dsl.DefaultActionDslLoaderObserver
- DefaultActionExpressionVisitor<R,
A> - Class in com.powsybl.action.dsl.ast - DefaultActionExpressionVisitor() - Constructor for class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
E
- end() - Method in interface com.powsybl.action.dsl.ActionDslLoaderObserver
- end() - Method in class com.powsybl.action.dsl.DefaultActionDslLoaderObserver
- evaluate(ExpressionNode, EvaluationContext) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- EvaluationContext - Interface in com.powsybl.action.dsl.ast
- EXPRESSION - Enum constant in enum class com.powsybl.action.dsl.ConditionType
- ExpressionActionTakenLister - Class in com.powsybl.action.dsl.ast
- ExpressionActionTakenLister() - Constructor for class com.powsybl.action.dsl.ast.ExpressionActionTakenLister
- ExpressionCondition - Class in com.powsybl.action.dsl
- ExpressionCondition(ExpressionNode) - Constructor for class com.powsybl.action.dsl.ExpressionCondition
- ExpressionVariableLister - Class in com.powsybl.action.dsl.ast
- ExpressionVariableLister() - Constructor for class com.powsybl.action.dsl.ast.ExpressionVariableLister
G
- GENERATOR - Enum constant in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
- getAction(String) - Method in class com.powsybl.action.dsl.ActionDb
- getActionId() - Method in class com.powsybl.action.dsl.ast.ActionTakenNode
- getActions() - Method in class com.powsybl.action.dsl.ActionDb
- getActions() - Method in class com.powsybl.action.dsl.Rule
- getArgs() - Method in class com.powsybl.action.dsl.ast.NetworkMethodNode
- getBranchIds() - Method in class com.powsybl.action.dsl.ast.AbstractBranchActionExpressionNode
- getBranchIds() - Method in class com.powsybl.action.dsl.ast.LoadingRankNode
- getBranchIds() - Method in class com.powsybl.action.dsl.ast.MostLoadedNode
- getBranchIdToRankNode() - Method in class com.powsybl.action.dsl.ast.LoadingRankNode
- getComponentId() - Method in class com.powsybl.action.dsl.ast.NetworkComponentNode
- getComponentType() - Method in class com.powsybl.action.dsl.ast.NetworkComponentNode
- getCondition() - Method in class com.powsybl.action.dsl.Rule
- getContingencies() - Method in class com.powsybl.action.dsl.ActionDb
- getContingencies(Network) - Method in class com.powsybl.action.dsl.GroovyDslContingenciesProvider
- getContingency() - Method in interface com.powsybl.action.dsl.ast.EvaluationContext
- getContingency(String) - Method in class com.powsybl.action.dsl.ActionDb
- getContingencyId() - Method in class com.powsybl.action.dsl.ast.ContingencyOccurredNode
- getDescription() - Method in class com.powsybl.action.dsl.Action
- getDescription() - Method in class com.powsybl.action.dsl.Rule
- getId() - Method in class com.powsybl.action.dsl.Action
- getId() - Method in class com.powsybl.action.dsl.Rule
- getLife() - Method in class com.powsybl.action.dsl.Rule
- getLimitReduction() - Method in class com.powsybl.action.dsl.ast.AbstractBranchActionExpressionNode
- getMethodName() - Method in class com.powsybl.action.dsl.ast.NetworkMethodNode
- getModifications() - Method in class com.powsybl.action.dsl.Action
- getNetwork() - Method in interface com.powsybl.action.dsl.ast.EvaluationContext
- getNode() - Method in class com.powsybl.action.dsl.ExpressionCondition
- getParent() - Method in class com.powsybl.action.dsl.ast.NetworkMethodNode
- getParent() - Method in class com.powsybl.action.dsl.ast.NetworkPropertyNode
- getPropertyName() - Method in class com.powsybl.action.dsl.ast.NetworkPropertyNode
- getRules() - Method in class com.powsybl.action.dsl.ActionDb
- getScript() - Method in class com.powsybl.action.dsl.modification.ScriptNetworkModification
- getType() - Method in interface com.powsybl.action.dsl.Condition
- getType() - Method in class com.powsybl.action.dsl.ExpressionCondition
- getType() - Method in class com.powsybl.action.dsl.Rule
- GroovyDslContingenciesProvider - Class in com.powsybl.action.dsl
-
A
ContingenciesProvider
which provides same contingencies definition syntax asGroovyDslContingenciesProvider
, but allows to use more complete action-dsl scripts as is for standard security analysis. - GroovyDslContingenciesProvider(InputStream) - Constructor for class com.powsybl.action.dsl.GroovyDslContingenciesProvider
- GroovyDslContingenciesProvider(Path) - Constructor for class com.powsybl.action.dsl.GroovyDslContingenciesProvider
- GroovyDslContingenciesProviderFactory - Class in com.powsybl.action.dsl
- GroovyDslContingenciesProviderFactory() - Constructor for class com.powsybl.action.dsl.GroovyDslContingenciesProviderFactory
I
- isActionTaken(String) - Method in interface com.powsybl.action.dsl.ast.EvaluationContext
- IsOverloadedNode - Class in com.powsybl.action.dsl.ast
- IsOverloadedNode(List<String>, float) - Constructor for class com.powsybl.action.dsl.ast.IsOverloadedNode
L
- LINE - Enum constant in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
- list(ExpressionNode) - Static method in class com.powsybl.action.dsl.ast.ExpressionActionTakenLister
- list(ExpressionNode) - Static method in class com.powsybl.action.dsl.ast.ExpressionVariableLister
- LOAD - Enum constant in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
- LoadingRankNode - Class in com.powsybl.action.dsl.ast
- LoadingRankNode(ExpressionNode, List<ExpressionNode>) - Constructor for class com.powsybl.action.dsl.ast.LoadingRankNode
M
- MostLoadedNode - Class in com.powsybl.action.dsl.ast
- MostLoadedNode(List<String>) - Constructor for class com.powsybl.action.dsl.ast.MostLoadedNode
N
- NetworkComponentNode - Class in com.powsybl.action.dsl.ast
- NetworkComponentNode(String, NetworkComponentNode.ComponentType) - Constructor for class com.powsybl.action.dsl.ast.NetworkComponentNode
- NetworkComponentNode.ComponentType - Enum Class in com.powsybl.action.dsl.ast
- NetworkMethodNode - Class in com.powsybl.action.dsl.ast
- NetworkMethodNode(NetworkNode, String, Object[]) - Constructor for class com.powsybl.action.dsl.ast.NetworkMethodNode
- NetworkNode - Interface in com.powsybl.action.dsl.ast
- NetworkPropertyNode - Class in com.powsybl.action.dsl.ast
- NetworkPropertyNode(NetworkNode, String) - Constructor for class com.powsybl.action.dsl.ast.NetworkPropertyNode
- newActionTaken(String) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newAllOverloadedNode(List<String>, float) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newContingencyOccured() - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newContingencyOccured(String) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newIsOverloadedNode(List<String>, float) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newLoadingRank(ExpressionNode, List<ExpressionNode>) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newMostLoaded(List<String>) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newNetworkComponent(String, NetworkComponentNode.ComponentType) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newNetworkMethod(NetworkNode, String, Object[]) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
- newNetworkProperty(NetworkNode, String) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionHelper
P
- PREDEFINED - Enum constant in enum class com.powsybl.action.dsl.ConditionType
- print(ExpressionNode) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- print(ExpressionNode, OutputStream) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- print(ExpressionNode, OutputStream, Charset) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
R
- Rule - Class in com.powsybl.action.dsl
- Rule(String, Condition, int, RuleType, String...) - Constructor for class com.powsybl.action.dsl.Rule
- Rule(String, Condition, int, RuleType, List<String>) - Constructor for class com.powsybl.action.dsl.Rule
- Rule(String, Condition, int, String...) - Constructor for class com.powsybl.action.dsl.Rule
- Rule(String, Condition, int, List<String>) - Constructor for class com.powsybl.action.dsl.Rule
- ruleFound(String) - Method in interface com.powsybl.action.dsl.ActionDslLoaderObserver
- ruleFound(String) - Method in class com.powsybl.action.dsl.DefaultActionDslLoaderObserver
- RuleType - Enum Class in com.powsybl.action.dsl
- run(Network) - Method in class com.powsybl.action.dsl.Action
- run(Network, ComputationManager) - Method in class com.powsybl.action.dsl.Action
S
- ScriptNetworkModification - Class in com.powsybl.action.dsl.modification
- ScriptNetworkModification(Closure<Void>) - Constructor for class com.powsybl.action.dsl.modification.ScriptNetworkModification
- setDescription(String) - Method in class com.powsybl.action.dsl.Action
- setDescription(String) - Method in class com.powsybl.action.dsl.Rule
- SWITCH - Enum constant in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
T
- TEST - Enum constant in enum class com.powsybl.action.dsl.RuleType
- toString(ExpressionNode) - Static method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- TRANSFORMER - Enum constant in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
V
- valueOf(String) - Static method in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.powsybl.action.dsl.ConditionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.powsybl.action.dsl.RuleType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.powsybl.action.dsl.ast.NetworkComponentNode.ComponentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.powsybl.action.dsl.ConditionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.powsybl.action.dsl.RuleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitActionTaken(ActionTakenNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitActionTaken(ActionTakenNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitActionTaken(ActionTakenNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitActionTaken(ActionTakenNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitActionTaken(ActionTakenNode, List<String>) - Method in class com.powsybl.action.dsl.ast.ExpressionActionTakenLister
- visitAllOverloaded(AllOverloadedNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitAllOverloaded(AllOverloadedNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitAllOverloaded(AllOverloadedNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitAllOverloaded(AllOverloadedNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitContingencyOccurred(ContingencyOccurredNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitContingencyOccurred(ContingencyOccurredNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitContingencyOccurred(ContingencyOccurredNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitContingencyOccurred(ContingencyOccurredNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitIsOverloaded(IsOverloadedNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitIsOverloaded(IsOverloadedNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitIsOverloaded(IsOverloadedNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitIsOverloaded(IsOverloadedNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitLoadingRank(LoadingRankNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitLoadingRank(LoadingRankNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitLoadingRank(LoadingRankNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitLoadingRank(LoadingRankNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitMostLoaded(MostLoadedNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitMostLoaded(MostLoadedNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitMostLoaded(MostLoadedNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitMostLoaded(MostLoadedNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitNetworkComponent(NetworkComponentNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitNetworkComponent(NetworkComponentNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitNetworkComponent(NetworkComponentNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitNetworkComponent(NetworkComponentNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitNetworkMethod(NetworkMethodNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitNetworkMethod(NetworkMethodNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitNetworkMethod(NetworkMethodNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitNetworkMethod(NetworkMethodNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitNetworkMethod(NetworkMethodNode, List<NetworkNode>) - Method in class com.powsybl.action.dsl.ast.ExpressionVariableLister
- visitNetworkProperty(NetworkPropertyNode, A) - Method in interface com.powsybl.action.dsl.ast.ActionExpressionVisitor
- visitNetworkProperty(NetworkPropertyNode, A) - Method in class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
- visitNetworkProperty(NetworkPropertyNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionEvaluator
- visitNetworkProperty(NetworkPropertyNode, Void) - Method in class com.powsybl.action.dsl.ast.ActionExpressionPrinter
- visitNetworkProperty(NetworkPropertyNode, List<NetworkNode>) - Method in class com.powsybl.action.dsl.ast.ExpressionVariableLister
All Classes and Interfaces|All Packages|Serialized Form