avid.common.artefact.Artefact
- class avid.common.artefact.Artefact(defaultP=None, additionalP=None)
Bases:
object- __init__(defaultP=None, additionalP=None)
Methods
__init__([defaultP, additionalP])clone()Create a copy of the artefact with its own uid
is_identical(other)Function that indicates if one artefact can be assumed as truly identical to self as they have the same properties.
is_invalid()is_similar(other)Function that indicates if one artefact can be assumed as equal/similar to self as they share the same similarity relevant properties.
keys()- clone()
Create a copy of the artefact with its own uid
- is_identical(other)
Function that indicates if one artefact can be assumed as truly identical to self as they have the same properties.
- is_similar(other)
Function that indicates if one artefact can be assumed as equal/similar to self as they share the same similarity relevant properties. It is also used for __eq__().