GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — docspring-python/docspring/models/field_in_condition.py at main · DocSpring/docspring-python Expand file tree/ Copy pathfield_in_condition.pyMore file actions 94 lines (72 loc) · 3.05 KB / Copy pathfield_in_condition.pyFile metadata and controls94 lines (72 loc) · 3.05 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 # coding: utf-8 """ DocSpring API Use DocSpring's API to fill PDF forms, generate PDFs and Word documents from HTML or Word templates, merge PDFs, and request legally binding e-signatures. The version of the OpenAPI document: v2 Contact: [email protected] Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. """ # noqa: E501 from __future__ import annotations import pprint import re # noqa: F401 import json from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List from typing import Optional, Set from typing_extensions import Self from pydantic_core import to_jsonable_python class FieldInCondition(BaseModel): """ A condition on whether a field's value is one of a list. """ # noqa: E501 var_field: StrictStr = Field(description="The name of the field whose value is compared.", alias="field") operator: StrictStr = Field(default='in', description="Must be `in`.") value: List[Any] = Field(description="The values the field's value must be one of.") __properties: ClassVar[List[str]] = ["field", "operator", "value"] model_config = ConfigDict( validate_by_name=True, validate_by_alias=True, validate_assignment=True, protected_namespaces=(), extra="forbid", ) def to_str(self) -> str: """Returns the string representation of the model using alias""" return pprint.pformat(self.model_dump(by_alias=True)) def to_json(self) -> str: """Returns the JSON representation of the model using alias""" return json.dumps(to_jsonable_python(self.to_dict())) @classmethod def from_json(cls, json_str: str) -> Optional[Self]: """Create an instance of FieldInCondition from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: """Return the dictionary representation of the model using alias. This has the following differences from calling pydantic's `self.model_dump(by_alias=True)`: * `None` is only added to the output dict for nullable fields that were set at model initialization. Other fields with value `None` are ignored. """ excluded_fields: Set[str] = set([ ]) _dict = self.model_dump( by_alias=True, exclude=excluded_fields, exclude_none=True, ) return _dict @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: """Create an instance of FieldInCondition from a dict""" if obj is None: return None if not isinstance(obj, dict): return cls.model_validate(obj, context={"skip_enum_validation": True}) _obj = cls.model_validate({ "field": obj.get("field"), "operator": obj.get("operator") if obj.get("operator") is not None else 'in', "value": obj.get("value") }, context={"skip_enum_validation": True}) return _obj |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |