sbol3.uri_property ================== .. py:module:: sbol3.uri_property Classes ------- .. autoapisummary:: sbol3.uri_property.URIListProperty sbol3.uri_property.URIPropertyMixin sbol3.uri_property.URISingletonProperty Functions --------- .. autoapisummary:: sbol3.uri_property.URIProperty Module Contents --------------- .. py:class:: URIListProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int, validation_rules: Optional[List] = None, initial_value: Optional[Union[str, list[str]]] = None) Bases: :py:obj:`URIPropertyMixin`, :py:obj:`sbol3.ListProperty` Helper class that provides a standard way to create an ABC using inheritance. .. py:function:: URIProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: Union[int, float], *, validation_rules: Optional[List] = None, initial_value: Optional[Union[str, List[str]]] = None) -> Union[str, list[str], sbol3.Property] .. py:class:: URIPropertyMixin .. py:method:: from_user(value: Any) -> rdflib.URIRef :staticmethod: .. py:method:: to_user(value: Any) -> str :staticmethod: .. py:class:: URISingletonProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int, validation_rules: Optional[List] = None, initial_value: Optional[str] = None) Bases: :py:obj:`URIPropertyMixin`, :py:obj:`sbol3.SingletonProperty` Helper class that provides a standard way to create an ABC using inheritance.