geolib.models.dgeoflow.dgeoflow_parserprovider

Classes

DGeoFlowParser()

DGeoFlowParserProvider()

DGeoFlowZipParser()

class geolib.models.dgeoflow.dgeoflow_parserprovider.DGeoFlowParser
can_parse(filename)

Verifies if a file or directory can be parsed with this instance.

Parameters:

filename (FilePath) – File path to the file or directory to parse.

Returns:

True if it can be parsed, False otherwise.

Return type:

bool

parse(filepath)
Parameters:

filepath (Path)

Return type:

BaseModelStructure

property structure: Type[DGeoFlowStructure]
property suffix_list: List[str]
class geolib.models.dgeoflow.dgeoflow_parserprovider.DGeoFlowParserProvider
property input_parsers: Tuple[DGeoFlowParser, DGeoFlowZipParser]
property output_parsers: Tuple[DGeoFlowParser, DGeoFlowZipParser]
property parser_name: str
class geolib.models.dgeoflow.dgeoflow_parserprovider.DGeoFlowZipParser
can_parse(filename)

Verifies if a file or directory can be parsed with this instance.

Parameters:

filename (FilePath) – File path to the file or directory to parse.

Returns:

True if it can be parsed, False otherwise.

Return type:

bool

parse(filepath)
Parameters:

filepath (Path)

Return type:

BaseModelStructure

property suffix_list: List[str]