geolib.models.dfoundations.dfoundations_structures¶
Classes
|
|
|
|
|
- class geolib.models.dfoundations.dfoundations_structures.DFoundationsCPTCollectionWrapper(*args)¶
- classmethod group_delimiter()¶
- Return type:
str
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class geolib.models.dfoundations.dfoundations_structures.DFoundationsEnumStructure(*args)¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- static remove_enum_explanation(structure)¶
Remove trailing explanations from values of structure 0 : Mechanical qc required -> 0
- Parameters:
structure (
Dict
[str
,Any
])- Return type:
Dict
[str
,Any
]
- class geolib.models.dfoundations.dfoundations_structures.DFoundationsInlineProperties(*args)¶
- classmethod get_property_key_value(text, expected_property)¶
Returns the value content for a line of format: value : key || value = key
- Parameters:
text (str) – Text line with value-key
expected_property (
str
)
- Returns:
Filtered value.
- Return type:
str
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class geolib.models.dfoundations.dfoundations_structures.DFoundationsTableWrapper(*args)¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'extra': 'forbid', 'ser_json_inf_nan': 'constants', 'validate_assignment': True, 'validate_default': True}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].