Package com.powsybl.afs.local.storage
Class LocalCase
- java.lang.Object
-
- com.powsybl.afs.local.storage.LocalCase
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
dataExists(String name)
Set<String>
getDataNames()
String
getDescription()
Map<String,List<com.powsybl.timeseries.DoubleDataChunk>>
getDoubleTimeSeriesData(Set<String> timeSeriesNames, int version)
NodeGenericMetadata
getGenericMetadata()
String
getName()
Optional<Path>
getParentPath()
String
getPseudoClass()
Map<String,List<com.powsybl.timeseries.StringDataChunk>>
getStringTimeSeriesData(Set<String> timeSeriesNames, int version)
Set<Integer>
getTimeSeriesDataVersions()
Set<Integer>
getTimeSeriesDataVersions(String timeSeriesName)
List<com.powsybl.timeseries.TimeSeriesMetadata>
getTimeSeriesMetadata(Set<String> timeSeriesNames)
Set<String>
getTimeSeriesNames()
Optional<InputStream>
readBinaryData(String name)
boolean
timeSeriesExists(String timeSeriesName)
-
-
-
Constructor Detail
-
LocalCase
public LocalCase(Path file, com.powsybl.iidm.import_.Importer importer)
-
-
Method Detail
-
getParentPath
public Optional<Path> getParentPath()
- Specified by:
getParentPath
in interfaceLocalNode
-
getPseudoClass
public String getPseudoClass()
- Specified by:
getPseudoClass
in interfaceLocalFile
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceLocalFile
-
getGenericMetadata
public NodeGenericMetadata getGenericMetadata()
- Specified by:
getGenericMetadata
in interfaceLocalFile
-
readBinaryData
public Optional<InputStream> readBinaryData(String name)
- Specified by:
readBinaryData
in interfaceLocalFile
-
dataExists
public boolean dataExists(String name)
- Specified by:
dataExists
in interfaceLocalFile
-
getDataNames
public Set<String> getDataNames()
- Specified by:
getDataNames
in interfaceLocalFile
-
getTimeSeriesNames
public Set<String> getTimeSeriesNames()
- Specified by:
getTimeSeriesNames
in interfaceLocalFile
-
timeSeriesExists
public boolean timeSeriesExists(String timeSeriesName)
- Specified by:
timeSeriesExists
in interfaceLocalFile
-
getTimeSeriesDataVersions
public Set<Integer> getTimeSeriesDataVersions()
- Specified by:
getTimeSeriesDataVersions
in interfaceLocalFile
-
getTimeSeriesDataVersions
public Set<Integer> getTimeSeriesDataVersions(String timeSeriesName)
- Specified by:
getTimeSeriesDataVersions
in interfaceLocalFile
-
getTimeSeriesMetadata
public List<com.powsybl.timeseries.TimeSeriesMetadata> getTimeSeriesMetadata(Set<String> timeSeriesNames)
- Specified by:
getTimeSeriesMetadata
in interfaceLocalFile
-
getDoubleTimeSeriesData
public Map<String,List<com.powsybl.timeseries.DoubleDataChunk>> getDoubleTimeSeriesData(Set<String> timeSeriesNames, int version)
- Specified by:
getDoubleTimeSeriesData
in interfaceLocalFile
-
-