sbol3.ownedobject

Module Contents

Classes

OwnedObjectListProperty

OwnedObjectPropertyMixin

OwnedObjectSingletonProperty

Functions

OwnedObject(→ Property)

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
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: 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: Optional[List] = None, initial_value: Optional[str] = None, type_constraint: Optional[Any] = None)

Bases: OwnedObjectPropertyMixin, SingletonProperty

validate(name: str, report: ValidationReport)