bulwark.decorators module¶
Generates decorators for each check in checks.py.
-
class
bulwark.decorators.CustomCheck(*args, **kwargs)[source]¶ Bases:
objectNotes
This code is purposefully located below the auto-generation of decorators, so this overwrites the auto-generated CustomCheck.
CustomCheck’s __init__ and __call__ diverge from BaseDecorator, since the check_func needs to be set by the user at creation time.
TODO: Work this into BaseDecorator?
-
bulwark.decorators.HasColumns¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasDtypes¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasNoInfs¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasNoNans¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasNoNegInfs¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasNoNones¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasNoX¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasSetWithinVals¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasUniqueIndex¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasValsWithinNStd¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasValsWithinRange¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.HasValsWithinSet¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.IsMonotonic¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.IsSameAs¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.IsShape¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.MultiCheck¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.NoneMissing¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.OneToMany¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.Unique¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.UniqueIndex¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.WithinNStd¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.WithinRange¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name
-
bulwark.decorators.WithinSet¶ alias of
bulwark.decorators.decorator_factory.<locals>.decorator_name