Contract.constructor()
Returns the constructor of the contract, if exists.
constructor() →
Function
| NoneObject
Example query
from glider import *
def query():
constructors = (
Contracts()
.exec(3)
.constructor()
.filter(lambda x: not isinstance(x, NoneObject))
)
return constructors
Starting with Glider 1.0, you can use functions from Contracts
, Functions
, and Instructions
on APIList
[
Contract
]
, APIList
[
Function
]
, and APIList
[
Instruction
]
. More details are available on the Glider and Declarative Query Writing page.
Additionally, the filter function is used to ignore NoneObject
. This occurs because not all contracts have a constructor, which may result in NoneObject
being returned
Example output

Last updated