sbol3.ownedobject

Module Contents

Classes

OwnedObjectListProperty

OwnedObjectPropertyMixin

OwnedObjectSingletonProperty

Functions

OwnedObject(→ Property)

OwnedObject(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int | float, validation_rules: List | None = None, initial_value: Identified | List[Identified] | None = None, type_constraint: Any | None = None) Property
class OwnedObjectListProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int, validation_rules: List | None = None, initial_value: str | None = None, type_constraint: Any | None = None)

Bases: OwnedObjectPropertyMixin, ListProperty

validate(name: str, report: ValidationReport)
class OwnedObjectPropertyMixin(**kwargs)
from_user(value: Any) rdflib.Literal
item_added(item: Any) None
to_user(value: Any) str
validate_type_constraint(name: str, report: ValidationReport)
class OwnedObjectSingletonProperty(property_owner: Any, property_uri: str, lower_bound: int, upper_bound: int, validation_rules: List | None = None, initial_value: str | None = None, type_constraint: Any | None = None)

Bases: OwnedObjectPropertyMixin, SingletonProperty

validate(name: str, report: ValidationReport)