def __lshift__(self, data): dataManipulador = DataManipulador(data) self.valor = [] tamanho = dataManipulador.getNextInstance() for _i in range(tamanho): self.valor.append(dataManipulador.getNextInstance())
def __lshift__(self, data): dataLeitura = DataManipulador(data) nmFuncao = dataLeitura.getNextInstance() args = dataLeitura.getNextInstance() kwargs = dataLeitura.getNextInstance() self.valor = DadosFuncao(nmFuncao, *args, **kwargs)
def __lshift__(self, data): dataManipulador = DataManipulador(data) self.valor = {} tamanho = dataManipulador.getNextInstance() for _i in range(tamanho): key = dataManipulador.getNextInstance() self.valor[key] = dataManipulador.getNextInstance()
def __rshift__(self, data): dataEscrita = DataManipulador(data) dataEscrita.addInstance(self.valor.nmFuncao) dataEscrita.addInstance(self.valor.args) dataEscrita.addInstance(self.valor.kwargs)
def __rshift__(self, data): m = DataManipulador(data) m.addInstance(self.valor.key) m.addInstance(self.valor.code)
def __lshift__(self, data): m = DataManipulador(data) key = m.getNextInstance() code = m.getNextInstance() self.valor = Key((code, key))
def __rshift__(self, data): dm = DataManipulador(data) dm.addInstance(self.valor.param1) dm.addInstance(self.valor.param2)
def __lshift__(self, data): dm = DataManipulador(data) param1 = dm.getNextInstance() param2 = dm.getNextInstance() self.valor = Objeto(param1=param1, param2=param2)
def __rshift__(self, data): dataManipulador = DataManipulador(data) dataManipulador.addInstance(len(self.valor)) for i in self.valor: dataManipulador.addInstance(i)
def __rshift__(self, data): dataManipulador = DataManipulador(data) dataManipulador.addInstance(len(self.valor)) for key, obj in self.valor.items(): dataManipulador.addInstance(key) dataManipulador.addInstance(obj)