Go to the latest version of this document.
search in docstrings

Search bar offers the following options:

- Term presence. The below example searches for documents that must contain “foo”, might contain “bar” and must not contain “baz”: `+foo bar -baz`
- Wildcards. The below example searches for documents with words beginning with “foo”: `foo*`
- Search in specific fields. The following search matches all objects in "twisted.mail" that matches “search”: `+qname:twisted.mail.* +search`

  Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.

- Fuzzy matches. The following search matches all documents that have a word within 1 edit distance of “foo”: `foo~1`

Results provided by Lunr.js

# ``twisted`.`persisted`.`aot`.`AOTUnjellier``

class documentation

`class AOTUnjellier: (source)`

View In Hierarchy

I handle the unjellying of an Abstract Object Tree. See AOTUnjellier.unjellyAO

Method | `__init__` | Undocumented
Method | `callAfter` | Undocumented
Method | `unjelly` | Undocumented
Method | `unjellyAO` | Unjelly an Abstract Object and everything it contains. I return the real object.
Method | `unjellyAttribute` | Utility method for unjellying into instances of attributes.
Method | `unjellyInto` | Utility method for unjellying one object into another. This automates the handling of backreferences.
Method | `unjellyLater` | Unjelly a node, later.
Instance Variable | `afterUnjelly` | Undocumented
Instance Variable | `references` | Undocumented
Instance Variable | `stack` | Undocumented

def __init__(self): (source)

Undocumented

def callAfter(self, callable, result): (source)

Undocumented

def unjelly(self, ao): (source)

Undocumented

def unjellyAO(self, ao): (source)

Unjelly an Abstract Object and everything it contains. I return the real object.

def unjellyAttribute(self, instance, attrName, ao): (source)

Utility method for unjellying into instances of attributes.

Use this rather than unjellyAO unless you like surprising bugs! Alternatively, you can use unjellyInto on your instance's __dict__.

def unjellyInto(self, obj, loc, ao): (source)

Utility method for unjellying one object into another. This automates the handling of backreferences.

def unjellyLater(self, node): (source)

Unjelly a node, later.

afterUnjelly: `list` = (source)

Undocumented

references: `dict` = (source)

Undocumented

stack: `list` = (source)

Undocumented