jztools.reference_sequence#

Functions

base_get(ref_seq, attr)

base_set(ref_seq, attr, value)

getter(ref_seq, target)

isinstance_(value, types)

Use this instead of isinstance to check objects that might be RefSeq for any type

setter(ref_seq, obj, target)

vanilla_get_set(*ref_seqs)

Classes

Attr(name)

Call(args, kwargs)

Item(entry)

RefSeq()

Transferable reference sequence.

jztools.reference_sequence.isinstance_(value, types)#

Use this instead of isinstance to check objects that might be RefSeq for any type

class jztools.reference_sequence.Attr(name: str)#

Bases: object

class jztools.reference_sequence.Item(entry: Any)#

Bases: object

class jztools.reference_sequence.Call(args: Tuple, kwargs: Dict[str, Any])#

Bases: object

class jztools.reference_sequence.RefSeq#

Bases: object

Transferable reference sequence.

class Attr(name: str)#

Bases: object

class Item(entry: Any)#

Bases: object

class Call(args: Tuple, kwargs: Dict[str, Any])#

Bases: object

__call__(*args, **kwargs)#

Call self as a function.