PrecedenceMixins
mixins.mixins.PrecedenceMixins()
Methods and attributes for SequenceIntervals and SequencePoints
Attributes
| Name | Type | Description |
|---|---|---|
| first | SequenceInterval |
The first interval in the subset list |
| last | SequenceInterval |
The last interval in the subset list |
Methods
| Name | Description |
|---|---|
| set_final | Sets the current object as having no fol entry |
| set_fol | Sets the following instance |
| set_initial | Sets the current object as having no prev entry |
| set_prev | Sets the previous intance |
set_final
mixins.mixins.PrecedenceMixins.set_final()
Sets the current object as having no fol entry
While self.fol is defined for these entries, the actual instance does not appear in self.super_instance.subset_list
set_fol
mixins.mixins.PrecedenceMixins.set_fol(next_int)
Sets the following instance
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
next_int |
SequenceInterval | SequencePoint |
Sets the next_int as the fol entry. Must be of the same class as the current object. That is, type(next_int) is type(self) |
required |
set_initial
mixins.mixins.PrecedenceMixins.set_initial()
Sets the current object as having no prev entry
While self.prev is defined for these entries, the actual instance does not appear in self.super_instance.subset_list
set_prev
mixins.mixins.PrecedenceMixins.set_prev(prev_int)
Sets the previous intance
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
prev_int |
SequenceInterval | SequencePoint |
Sets the prev_int as the prev entry. Must be of the same class as the current object. That is, type(prev_int) is type(self) |
required |
Reuse
GPLv3