States what attributes to delegate, and to which target attributes.
| Returns: | True if mappings of self don’t conflict with those of other |
|---|
intersection of this profile and the other
| Parameters: |
|
|---|---|
| Preconditions : | 1. The mappings of the two profiles musn’t conflict. Two profiles conflict when they have at least one mapping with the same source name, but a different target name. |
union of this profile and the other
| Parameters: |
|
|---|---|
| Preconditions : | 1. The mappings of the two profiles musn’t conflict. Two profiles conflict when they have at least one mapping with the same source name, but a different target name. |
difference of this profile and the other
| Parameters: |
|
|---|
symetric difference of this profile and the other
| Parameters: |
|
|---|
See __ior__
Map source to target attribute names, for delegation.
| Parameters: |
|
|---|
Get the mapped value of a deletable attribute
| Return type: | string |
|---|
Get the mapped value of a readable attribute
| Return type: | string |
|---|
Get the mapped value of a writable attribute
| Return type: | string |
|---|
Check for delete-access mapping of attribute
| Returns: | True if the mapping exists |
|---|
Check for read-access mapping of attribute
| Returns: | True if the mapping exists |
|---|
Check for write-access mapping of attribute
| Returns: | True if the mapping exists |
|---|
Remove attribute mappings
| Parameters: |
|
|---|
list of weak references to the object (if defined)
Get all attributes, no matter what access they provide
| Returns: | (attribute_name, ...) |
|---|---|
| Return type: | iter(str, ...) |
Get all deletables attributes
| Returns: | (attribute_name, ...) |
|---|---|
| Return type: | iter(str, ...) |
Get all readable attributes
| Returns: | (attribute_name, ...) |
|---|---|
| Return type: | iter(str, ...) |
Get all writables attributes
| Returns: | (attribute_name, ...) |
|---|---|
| Return type: | iter(str, ...) |