Package com.powsybl.security.action
Class ActionList
- java.lang.Object
-
- com.powsybl.security.action.ActionList
-
public class ActionList extends Object
A container for a list of actions. The JSON representation of this object is versioned.- Author:
- Etienne Lesot
-
-
Constructor Summary
Constructors Constructor Description ActionList(List<Action> actions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Action>
getActions()
static ActionList
readJsonFile(Path jsonFile)
static ActionList
readJsonInputStream(InputStream is)
void
writeJsonFile(Path jsonFile)
Writes action list as JSON to a file.void
writeJsonOutputStream(OutputStream outputStream)
Writes action list as JSON to an output stream.
-
-
-
Field Detail
-
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
readJsonFile
public static ActionList readJsonFile(Path jsonFile)
-
readJsonInputStream
public static ActionList readJsonInputStream(InputStream is)
-
writeJsonFile
public void writeJsonFile(Path jsonFile)
Writes action list as JSON to a file.
-
writeJsonOutputStream
public void writeJsonOutputStream(OutputStream outputStream)
Writes action list as JSON to an output stream.
-
-