geolib.models.base_model_structure

Classes

BaseDataClass(**data)

Base class for all pydantic classes in GEOLib.

BaseModelStructure(**data)

param data:

class geolib.models.base_model_structure.BaseDataClass(**data)

Base class for all pydantic classes in GEOLib.

Parameters:

data (Any) –

class Config
arbitrary_types_allowed = True
extra = 'forbid'
validate_all = True
validate_assignment = True
class geolib.models.base_model_structure.BaseModelStructure(**data)
Parameters:

data (Any) –

property is_valid: bool

Validates the current model structure.

validator()

Set the Validator class.

Return type:

BaseValidator