Package com.powsybl.powerfactory.model
Class DataScheme
- java.lang.Object
-
- com.powsybl.powerfactory.model.DataScheme
-
public class DataScheme extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description DataScheme()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addClass(DataClass clazz)
static DataScheme
build(DataObject root)
static DataScheme
build(List<DataObject> roots)
boolean
classExists(String name)
Optional<DataClass>
findClassByName(String name)
DataClass
getClassByName(String name)
void
writeJson(com.fasterxml.jackson.core.JsonGenerator generator)
-
-
-
Method Detail
-
build
public static DataScheme build(DataObject root)
-
build
public static DataScheme build(List<DataObject> roots)
-
addClass
public void addClass(DataClass clazz)
-
classExists
public boolean classExists(String name)
-
writeJson
public void writeJson(com.fasterxml.jackson.core.JsonGenerator generator) throws IOException
- Throws:
IOException
-
-