sbol3.ownedobject ================= .. py:module:: sbol3.ownedobject Classes ------- .. autoapisummary:: sbol3.ownedobject.OwnedObjectListProperty sbol3.ownedobject.OwnedObjectPropertyMixin sbol3.ownedobject.OwnedObjectSingletonProperty Functions --------- .. autoapisummary:: sbol3.ownedobject.OwnedObject Module Contents --------------- .. py:function:: OwnedObject(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: Union[int, float], validation_rules: Optional[List] = None, initial_value: Optional[Union[Identified, List[Identified]]] = None, type_constraint: Optional[Any] = None) -> Property .. py:class:: OwnedObjectListProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int, validation_rules: Optional[List] = None, initial_value: Optional[str] = None, type_constraint: Optional[Any] = None) Bases: :py:obj:`OwnedObjectPropertyMixin`, :py:obj:`ListProperty` .. py:attribute:: type_constraint :value: None .. py:method:: validate(name: str, report: ValidationReport) .. py:class:: OwnedObjectPropertyMixin(**kwargs) .. py:method:: from_user(value: Any) -> rdflib.Literal .. py:method:: item_added(item: Any) -> None .. py:method:: to_user(value: Any) -> str .. py:attribute:: type_constraint :value: None .. py:method:: validate_type_constraint(name: str, report: ValidationReport) .. py:class:: OwnedObjectSingletonProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int, validation_rules: Optional[List] = None, initial_value: Optional[str] = None, type_constraint: Optional[Any] = None) Bases: :py:obj:`OwnedObjectPropertyMixin`, :py:obj:`SingletonProperty` .. py:attribute:: type_constraint :value: None .. py:method:: validate(name: str, report: ValidationReport)