Package pygeodesy :: Module named :: Class _Named
[frames] | no frames]

Class _Named

object --+
         |
        _Named
Known Subclasses:

(INTERNAL) Root class for named objects.

Instance Methods
 
__imatmul__(self, other)
Not implemented.
 
__matmul__(self, other)
Not implemented.
 
__repr__(self)
Default repr(self).
 
__rmatmul__(self, other)
Not implemented.
 
__str__(self)
Default str(self).
 
attrs(self, *names, **sep_Nones_pairs_kwds)
Join named attributes as name=value strings, with floats formatted by function pygeodesy.fstr.
 
classof(self, *args, **kwds)
Create another instance of this very class.
 
copy(self, deep=False, name='')
Make a shallow or deep copy of this instance.
 
dup(self, deep=False, **items)
Duplicate this instance, replacing some attributes.
 
methodname(self, which)
Get a method [module.]class.method name of this object (str).
 
rename(self, name)
Change the name.
 
toRepr(self, **unused)
Default repr(self).
 
toStr(self, **unused)
Default str(self).
 
toStr2(self, **kwds)
DEPRECATED on 23.10.07, use method toRepr.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties
  classname
Get this object's [module.]class name (str), see property .classnaming and function classnaming.
  classnaming
Class property with retrievable name.
  iteration
Get the most recent iteration number (int) or None if not available or not applicable.
  name
Class property with retrievable name.
  named
Get the name or class name or "" (str).
  named2
Get the class name and/or the name or "" (str).
  named3
Get the prefixed class name and/or the name or "" (str).
  named4
Get the package.module.class name and/or the name or "" (str).
  sizeof
Get the current size in bytes of this instance (int).

Inherited from object: __class__

Method Details

__repr__ (self)
(Representation operator)

 

Default repr(self).

Overrides: object.__repr__

__str__ (self)
(Informal representation operator)

 

Default str(self).

Overrides: object.__str__

attrs (self, *names, **sep_Nones_pairs_kwds)

 

Join named attributes as name=value strings, with floats formatted by function pygeodesy.fstr.

Arguments:
  • names - The attribute names, all positional (str).
  • sep_Nones_pairs_kwds - Keyword arguments for function pygeodesy.pairs, except sep=", " and Nones=True to in-/exclude missing or None-valued attributes.
Returns:
All name=value pairs, joined by sep (str).

classof (self, *args, **kwds)

 

Create another instance of this very class.

Arguments:
  • args - Optional, positional arguments.
  • kwds - Optional, keyword arguments.
Returns:
New instance (self.__class__).

copy (self, deep=False, name='')

 

Make a shallow or deep copy of this instance.

Arguments:
  • deep - If True make a deep, otherwise a shallow copy (bool).
  • name - Optional, non-empty name (str).
Returns:
The copy (This class).

dup (self, deep=False, **items)

 

Duplicate this instance, replacing some attributes.

Arguments:
  • deep - If True duplicate deep, otherwise shallow.
  • items - Attributes to be changed (any).
Returns:
The duplicate (This class).
Raises:
  • AttributeError - Some items invalid.

methodname (self, which)

 

Get a method [module.]class.method name of this object (str).

Arguments:
  • which - The method (callable).

rename (self, name)

 

Change the name.

Arguments:
  • name - The new name (str).
Returns:
The previous name (str).

toStr2 (self, **kwds)

 

DEPRECATED on 23.10.07, use method toRepr.

Decorators:
  • @deprecated_method

Property Details

classname

Get this object's [module.]class name (str), see property .classnaming and function classnaming.

Get method:
classname(self) - Get this object's [module.]class name (str), see property .classnaming and function classnaming.
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

classnaming

Class property with retrievable name.

Get method:
classnaming(self) - Get the class naming (bool), see function classnaming.
Set method:
classnaming(self, prefixed) - Set the class naming for [module.].class names (bool) to True to include the module name.

iteration

Get the most recent iteration number (int) or None if not available or not applicable.

Get method:
iteration(self) - Get the most recent iteration number (int) or None if not available or not applicable.
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

Note: The interation number may be an aggregate number over several, nested functions.

name

Class property with retrievable name.

Get method:
name(self) - Get the name (str).
Set method:
name(self, name) - Set the name (str).

named

Get the name or class name or "" (str).

Get method:
named(self) - Get the name or class name or "" (str).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

named2

Get the class name and/or the name or "" (str).

Get method:
named2(self) - Get the class name and/or the name or "" (str).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

named3

Get the prefixed class name and/or the name or "" (str).

Get method:
named3(self) - Get the prefixed class name and/or the name or "" (str).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

named4

Get the package.module.class name and/or the name or "" (str).

Get method:
named4(self) - Get the package.module.class name and/or the name or "" (str).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

sizeof

Get the current size in bytes of this instance (int).

Get method:
sizeof(self) - Get the current size in bytes of this instance (int).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.