AlienDataClayObject¶
See Alien Objects for a more high-level explanation of alien objects and their usage.
- class AlienDataClayObject(obj: T, *args, **kwargs)[source]¶
Bases:
DataClayObject,Generic[T]Base class for having Alien Persistent Objects.
This class is used to create a proxy-like Python object and leverage dataClay features on non-DataClayObject instances.
Using this class has certain limitations, but it can be used under certain scenarios in which having a DataClayObject class is challenging or inappropriate. For example, this class can accommodate the use of NumPy arrays or Pandas DataFrames.